{"id":77750,"name":null,"description":"Odoo Electronic Payment","url":"https://github.com/oca/bank-payment","last_synced_at":"2025-09-08T21:08:44.838Z","repository":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-09-04T18:43:52.000Z","size":29525,"stargazers_count":218,"open_issues_count":42,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-09-04T20:25:12.186Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231572,"owners_count":25245624,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-09-05T07:30:52.455Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3650,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-09-05T07:30:52.455Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"packages":[{"id":5216787,"name":"odoo13-addon-account-payment-order-tier-validation","ecosystem":"pypi","description":"Extends the functionality of Payment Orders to support a tier validation process.","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2022-09-05T00:07:37.000Z","latest_release_published_at":"2024-10-01T02:43:34.000Z","latest_release_number":"13.0.1.0.1.dev5","last_synced_at":"2025-08-28T23:44:20.359Z","created_at":"2022-09-05T00:39:46.635Z","updated_at":"2025-08-28T23:44:20.359Z","registry_url":"https://pypi.org/project/odoo13-addon-account-payment-order-tier-validation/","install_command":"pip install odoo13-addon-account-payment-order-tier-validation --index-url https://pypi.org/simple","documentation_url":"https://odoo13-addon-account-payment-order-tier-validation.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 13.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo13-addon-account-payment-order-tier-validation","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2024-04-30T17:32:10.000Z","size":26593,"stargazers_count":186,"open_issues_count":46,"forks_count":501,"subscribers_count":71,"default_branch":"16.0","last_synced_at":"2024-05-01T10:21:10.448Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2024-05-02T15:54:04.867Z","dependencies_parsed_at":"2024-05-02T16:04:09.252Z","dependency_job_id":null,"html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1093,"total_committers":137,"mean_commits":7.978102189781022,"dds":0.7877401646843549,"last_synced_commit":"cdebf85594150884cf75436033edfa16f63af3ca"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/16.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219867075,"owners_count":16554288,"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":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2024-05-20T14:09:53.300Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":2092,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2024-05-20T14:10:00.570Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2024-09-26T07:29:59.702Z","dependent_packages_count":0,"downloads":38,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":67.77478130461942,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":5.6291614155832566,"forks_count":2.3766457929299194,"average":22.604972694366264},"purl":"pkg:pypi/odoo13-addon-account-payment-order-tier-validation","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo13-addon-account-payment-order-tier-validation","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo13-addon-account-payment-order-tier-validation","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo13-addon-account-payment-order-tier-validation/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-26T04:43:15.609Z","issues_count":52,"pull_requests_count":437,"avg_time_to_close_issue":13539741.542857142,"avg_time_to_close_pull_request":4698194.969863013,"issues_closed_count":35,"pull_requests_closed_count":364,"pull_request_authors_count":118,"issue_authors_count":35,"avg_comments_per_issue":2.826923076923077,"avg_comments_per_pull_request":3.7711670480549198,"merged_pull_requests_count":257,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":30,"past_year_pull_requests_count":246,"past_year_avg_time_to_close_issue":8849773.785714285,"past_year_avg_time_to_close_pull_request":2335350.91959799,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":198,"past_year_pull_request_authors_count":67,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":2.2,"past_year_avg_comments_per_pull_request":3.5853658536585367,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":156,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"pedrobaeza","count":54,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"i-vyshnevska","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"hugosantosred","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"fkantelberg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"etobella","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"}],"active_maintainers":[{"login":"victoralmau","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"hugosantosred","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"astirpe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"etobella","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hildickethan-S73","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-tier-validation/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-tier-validation/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-tier-validation/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-tier-validation/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-26T02:02:56.222Z","updated_at":"2023-02-26T02:02:56.222Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2824885,"name":"odoo10-addon-account-banking-pain-base","ecosystem":"pypi","description":"Base module for PAIN file generation","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":29,"first_release_published_at":"2017-04-10T20:09:53.000Z","latest_release_published_at":"2020-11-23T06:21:42.000Z","latest_release_number":"10.0.1.1.3.99.dev9","last_synced_at":"2025-08-28T23:44:13.854Z","created_at":"2022-04-10T11:48:08.477Z","updated_at":"2025-08-28T23:46:11.243Z","registry_url":"https://pypi.org/project/odoo10-addon-account-banking-pain-base/","install_command":"pip install odoo10-addon-account-banking-pain-base --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-banking-pain-base.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-banking-pain-base","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:11.242Z","dependent_packages_count":0,"downloads":48,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":17.909810033018662,"dependent_repos_count":21.607168748712237,"dependent_packages_count":10.102944879846767,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":11.48028711227792},"purl":"pkg:pypi/odoo10-addon-account-banking-pain-base","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-banking-pain-base","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-banking-pain-base","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-banking-pain-base/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-pain-base/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-pain-base/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-pain-base/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-pain-base/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:16:29.238Z","updated_at":"2023-02-24T20:16:29.238Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2830360,"name":"odoo13-addon-account-banking-pain-base","ecosystem":"pypi","description":"Base module for PAIN file generation","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":25,"first_release_published_at":"2020-04-23T05:37:17.000Z","latest_release_published_at":"2025-06-13T02:38:44.000Z","latest_release_number":"13.0.1.0.4.dev18","last_synced_at":"2025-08-28T23:44:16.492Z","created_at":"2022-04-10T11:51:28.406Z","updated_at":"2025-08-28T23:44:16.493Z","registry_url":"https://pypi.org/project/odoo13-addon-account-banking-pain-base/","install_command":"pip install odoo13-addon-account-banking-pain-base --index-url https://pypi.org/simple","documentation_url":"https://odoo13-addon-account-banking-pain-base.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 13.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo13-addon-account-banking-pain-base","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2024-04-30T17:32:10.000Z","size":26593,"stargazers_count":186,"open_issues_count":46,"forks_count":501,"subscribers_count":71,"default_branch":"16.0","last_synced_at":"2024-05-01T10:21:10.448Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2024-05-02T15:54:04.867Z","dependencies_parsed_at":"2024-05-02T16:04:09.252Z","dependency_job_id":null,"html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1093,"total_committers":137,"mean_commits":7.978102189781022,"dds":0.7877401646843549,"last_synced_commit":"cdebf85594150884cf75436033edfa16f63af3ca"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/16.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":209024228,"owners_count":14950622,"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":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2024-05-20T14:09:53.300Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":2092,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2024-05-20T14:10:00.570Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2024-09-01T02:49:10.571Z","dependent_packages_count":2,"downloads":990,"downloads_period":"last-month","dependent_repos_count":4,"rankings":{"downloads":12.748435248644899,"dependent_repos_count":7.4949175858199215,"dependent_packages_count":3.1605581849082776,"stargazers_count":5.415687185915289,"forks_count":2.364469708803706,"docker_downloads_count":null,"average":6.236813582818419},"purl":"pkg:pypi/odoo13-addon-account-banking-pain-base","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo13-addon-account-banking-pain-base","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo13-addon-account-banking-pain-base","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo13-addon-account-banking-pain-base/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2024-08-27T03:10:47.983Z","issues_count":52,"pull_requests_count":409,"avg_time_to_close_issue":13194307.44117647,"avg_time_to_close_pull_request":4790595.5,"issues_closed_count":34,"pull_requests_closed_count":337,"pull_request_authors_count":115,"issue_authors_count":35,"avg_comments_per_issue":2.8076923076923075,"avg_comments_per_pull_request":3.726161369193154,"merged_pull_requests_count":235,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":31,"past_year_pull_requests_count":266,"past_year_avg_time_to_close_issue":8394569.5,"past_year_avg_time_to_close_pull_request":2343196.3567839195,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":198,"past_year_pull_request_authors_count":66,"past_year_issue_authors_count":17,"past_year_avg_comments_per_issue":2.129032258064516,"past_year_avg_comments_per_pull_request":3.2330827067669174,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":158,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"pedrobaeza","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"i-vyshnevska","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"hildickethan-S73","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"hugosantosred","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"angelmoya","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"fkantelberg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"etobella","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"}],"active_maintainers":[{"login":"victoralmau","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"hugosantosred","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"angelmoya","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"astirpe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"etobella","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hildickethan-S73","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-banking-pain-base/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-banking-pain-base/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-banking-pain-base/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-banking-pain-base/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:13:02.515Z","updated_at":"2023-02-24T21:13:02.515Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":7328904,"name":"odoo-addon-account-payment-order-return","ecosystem":"pypi","description":"Account Payment Order Return","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2023-04-03T08:08:06.000Z","latest_release_published_at":"2025-06-04T05:39:58.000Z","latest_release_number":"17.0.1.0.1.1","last_synced_at":"2025-08-28T23:44:16.766Z","created_at":"2023-04-03T08:43:39.606Z","updated_at":"2025-08-28T23:44:16.766Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-order-return/","install_command":"pip install odoo-addon-account-payment-order-return --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-order-return.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 17.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-order-return","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2024-04-30T17:32:10.000Z","size":26593,"stargazers_count":186,"open_issues_count":46,"forks_count":501,"subscribers_count":71,"default_branch":"16.0","last_synced_at":"2024-05-01T10:21:10.448Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2024-05-02T15:54:04.867Z","dependencies_parsed_at":"2024-05-02T16:04:09.252Z","dependency_job_id":null,"html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1093,"total_committers":137,"mean_commits":7.978102189781022,"dds":0.7877401646843549,"last_synced_commit":"cdebf85594150884cf75436033edfa16f63af3ca"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/16.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219867075,"owners_count":16554288,"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":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2024-05-20T14:09:53.300Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":2092,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2024-05-20T14:10:00.570Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2024-09-26T06:26:02.497Z","dependent_packages_count":1,"downloads":36,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":30.411204946203135,"dependent_packages_count":7.021441030689256,"stargazers_count":null,"forks_count":null,"average":18.716322988446194},"purl":"pkg:pypi/odoo-addon-account-payment-order-return","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order-return","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order-return","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-order-return/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-23T13:07:22.205Z","issues_count":52,"pull_requests_count":437,"avg_time_to_close_issue":13539741.542857142,"avg_time_to_close_pull_request":4698194.969863013,"issues_closed_count":35,"pull_requests_closed_count":364,"pull_request_authors_count":118,"issue_authors_count":35,"avg_comments_per_issue":2.826923076923077,"avg_comments_per_pull_request":3.7711670480549198,"merged_pull_requests_count":257,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":30,"past_year_pull_requests_count":246,"past_year_avg_time_to_close_issue":8849773.785714285,"past_year_avg_time_to_close_pull_request":2335350.91959799,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":198,"past_year_pull_request_authors_count":67,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":2.2,"past_year_avg_comments_per_pull_request":3.5853658536585367,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":156,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"pedrobaeza","count":54,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"i-vyshnevska","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"hugosantosred","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"fkantelberg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"etobella","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"}],"active_maintainers":[{"login":"victoralmau","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"hugosantosred","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"astirpe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"etobella","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hildickethan-S73","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-return/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-return/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-return/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-return/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-04-03T13:49:10.357Z","updated_at":"2023-04-03T13:49:10.357Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2830447,"name":"odoo13-addon-account-invoice-select-for-payment","ecosystem":"pypi","description":"Account Invoice Select for Payment","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2021-05-18T10:58:33.000Z","latest_release_published_at":"2024-10-01T02:43:40.000Z","latest_release_number":"13.0.1.0.1.dev6","last_synced_at":"2025-08-28T23:44:18.670Z","created_at":"2022-04-10T11:51:31.067Z","updated_at":"2025-08-28T23:44:18.670Z","registry_url":"https://pypi.org/project/odoo13-addon-account-invoice-select-for-payment/","install_command":"pip install odoo13-addon-account-invoice-select-for-payment --index-url https://pypi.org/simple","documentation_url":"https://odoo13-addon-account-invoice-select-for-payment.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Framework :: Odoo","Framework :: Odoo :: 13.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo13-addon-account-invoice-select-for-payment","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2024-04-30T17:32:10.000Z","size":26593,"stargazers_count":186,"open_issues_count":46,"forks_count":501,"subscribers_count":71,"default_branch":"16.0","last_synced_at":"2024-05-01T10:21:10.448Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2024-05-02T15:54:04.867Z","dependencies_parsed_at":"2024-05-02T16:04:09.252Z","dependency_job_id":null,"html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1093,"total_committers":137,"mean_commits":7.978102189781022,"dds":0.7877401646843549,"last_synced_commit":"cdebf85594150884cf75436033edfa16f63af3ca"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/16.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219867075,"owners_count":16554288,"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":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2024-05-20T14:09:53.300Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":2092,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2024-05-20T14:10:00.570Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2024-09-26T04:54:48.667Z","dependent_packages_count":0,"downloads":43,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":53.60869134447569,"dependent_repos_count":21.581012154157165,"dependent_packages_count":10.107632597300897,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":18.615716115124762},"purl":"pkg:pypi/odoo13-addon-account-invoice-select-for-payment","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo13-addon-account-invoice-select-for-payment","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo13-addon-account-invoice-select-for-payment","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo13-addon-account-invoice-select-for-payment/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-23T13:07:22.205Z","issues_count":52,"pull_requests_count":437,"avg_time_to_close_issue":13539741.542857142,"avg_time_to_close_pull_request":4698194.969863013,"issues_closed_count":35,"pull_requests_closed_count":364,"pull_request_authors_count":118,"issue_authors_count":35,"avg_comments_per_issue":2.826923076923077,"avg_comments_per_pull_request":3.7711670480549198,"merged_pull_requests_count":257,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":30,"past_year_pull_requests_count":246,"past_year_avg_time_to_close_issue":8849773.785714285,"past_year_avg_time_to_close_pull_request":2335350.91959799,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":198,"past_year_pull_request_authors_count":67,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":2.2,"past_year_avg_comments_per_pull_request":3.5853658536585367,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":156,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"pedrobaeza","count":54,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"i-vyshnevska","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"hugosantosred","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"fkantelberg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"etobella","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"}],"active_maintainers":[{"login":"victoralmau","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"hugosantosred","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"astirpe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"etobella","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hildickethan-S73","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-invoice-select-for-payment/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-invoice-select-for-payment/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-invoice-select-for-payment/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-invoice-select-for-payment/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:13:42.614Z","updated_at":"2023-02-24T21:13:42.614Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":7870305,"name":"odoo-addon-account-payment-order-notification","ecosystem":"pypi","description":"Account Payment Order Notification","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":19,"first_release_published_at":"2023-06-16T08:11:22.000Z","latest_release_published_at":"2025-06-19T13:37:10.000Z","latest_release_number":"16.0.1.0.3","last_synced_at":"2025-08-28T23:44:13.906Z","created_at":"2023-06-30T03:11:52.032Z","updated_at":"2025-08-28T23:46:09.978Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-order-notification/","install_command":"pip install odoo-addon-account-payment-order-notification --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-order-notification.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 17.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-order-notification","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:09.978Z","dependent_packages_count":1,"downloads":293,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":17.87680486275905,"dependent_repos_count":41.28190279214064,"dependent_packages_count":7.240124095139606,"stargazers_count":5.523474663908997,"forks_count":2.344797061402783,"docker_downloads_count":null,"average":14.853420695070216},"purl":"pkg:pypi/odoo-addon-account-payment-order-notification","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order-notification","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order-notification","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-order-notification/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-notification/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-notification/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-notification/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-notification/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-07-01T05:53:04.338Z","updated_at":"2023-07-01T05:53:04.338Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2836728,"name":"odoo-addon-account-payment-partner","ecosystem":"pypi","description":"Adds payment mode on partners and invoices","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":51,"first_release_published_at":"2022-02-07T18:54:56.000Z","latest_release_published_at":"2025-08-21T02:41:59.000Z","latest_release_number":"16.0.1.2.7.5","last_synced_at":"2025-08-28T23:44:10.012Z","created_at":"2022-04-10T11:55:23.458Z","updated_at":"2025-08-28T23:46:09.978Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-partner/","install_command":"pip install odoo-addon-account-payment-partner --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-partner.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 6 - Mature","Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-partner","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:09.978Z","dependent_packages_count":8,"downloads":2149,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":2.816990325623038,"dependent_repos_count":21.669588248352305,"dependent_packages_count":1.1324213495293696,"stargazers_count":5.412277932439801,"forks_count":2.3668072974963885,"docker_downloads_count":null,"average":6.67961703068818},"purl":"pkg:pypi/odoo-addon-account-payment-partner","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-partner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-partner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-partner/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-partner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-partner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-partner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-partner/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T22:18:17.373Z","updated_at":"2023-02-24T22:18:17.373Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2825028,"name":"odoo10-addon-account-payment-partner","ecosystem":"pypi","description":"Adds payment mode on partners and invoices","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":23,"first_release_published_at":"2017-04-10T20:16:36.000Z","latest_release_published_at":"2023-09-03T11:47:23.000Z","latest_release_number":"10.0.1.2.0.99.dev11","last_synced_at":"2025-08-28T23:44:10.702Z","created_at":"2022-04-10T11:48:12.475Z","updated_at":"2025-08-28T23:46:09.980Z","registry_url":"https://pypi.org/project/odoo10-addon-account-payment-partner/","install_command":"pip install odoo10-addon-account-payment-partner --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-payment-partner.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-payment-partner","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:09.980Z","dependent_packages_count":6,"downloads":134,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":9.4536793548424,"dependent_repos_count":21.607168748712237,"dependent_packages_count":1.3947924695324365,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":8.047430494579803},"purl":"pkg:pypi/odoo10-addon-account-payment-partner","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-partner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-partner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-payment-partner/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-partner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-partner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-partner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-partner/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:17:43.280Z","updated_at":"2023-02-24T20:17:43.280Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2835763,"name":"odoo9-addon-account-payment-partner","ecosystem":"pypi","description":"Adds payment mode on partners and invoices","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":26,"first_release_published_at":"2017-04-11T17:53:45.000Z","latest_release_published_at":"2019-05-19T04:47:05.000Z","latest_release_number":"9.0.1.1.0.99.dev11","last_synced_at":"2025-08-28T23:44:13.860Z","created_at":"2022-04-10T11:54:41.172Z","updated_at":"2025-08-28T23:46:10.002Z","registry_url":"https://pypi.org/project/odoo9-addon-account-payment-partner/","install_command":"pip install odoo9-addon-account-payment-partner --index-url https://pypi.org/simple","documentation_url":"https://odoo9-addon-account-payment-partner.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python :: 2.7"],"normalized_name":"odoo9-addon-account-payment-partner","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:10.002Z","dependent_packages_count":3,"downloads":60,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":12.349455571882999,"dependent_repos_count":21.592921703686898,"dependent_packages_count":2.3635992747917696,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":8.817444206010347},"purl":"pkg:pypi/odoo9-addon-account-payment-partner","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo9-addon-account-payment-partner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo9-addon-account-payment-partner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo9-addon-account-payment-partner/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-partner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-partner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-partner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-partner/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T22:06:33.288Z","updated_at":"2023-02-24T22:06:33.288Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2826535,"name":"odoo11-addon-account-banking-mandate","ecosystem":"pypi","description":"Banking mandates","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2017-11-18T05:30:04.000Z","latest_release_published_at":"2023-05-26T02:50:20.000Z","latest_release_number":"11.0.2.0.1.99.dev1","last_synced_at":"2025-08-28T23:44:13.979Z","created_at":"2022-04-10T11:48:56.488Z","updated_at":"2025-08-28T23:46:10.002Z","registry_url":"https://pypi.org/project/odoo11-addon-account-banking-mandate/","install_command":"pip install odoo11-addon-account-banking-mandate --index-url https://pypi.org/simple","documentation_url":"https://odoo11-addon-account-banking-mandate.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo11-addon-account-banking-mandate","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:10.002Z","dependent_packages_count":2,"downloads":117,"downloads_period":"last-month","dependent_repos_count":7,"rankings":{"downloads":13.928167043457377,"dependent_repos_count":5.548523367621604,"dependent_packages_count":3.157820486179293,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":6.083151075389669},"purl":"pkg:pypi/odoo11-addon-account-banking-mandate","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo11-addon-account-banking-mandate","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo11-addon-account-banking-mandate","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo11-addon-account-banking-mandate/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-mandate/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-mandate/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-mandate/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-mandate/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:34:36.859Z","updated_at":"2023-02-24T20:34:36.859Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11540499,"name":"odoo-addon-account-invoice-select-for-payment","ecosystem":"pypi","description":"Account Invoice Select for Payment","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2025-04-12T19:31:57.000Z","latest_release_published_at":"2025-04-12T19:31:57.000Z","latest_release_number":"18.0.1.0.0.3","last_synced_at":"2025-08-28T23:44:13.342Z","created_at":"2025-04-12T19:46:36.961Z","updated_at":"2025-08-28T23:46:09.977Z","registry_url":"https://pypi.org/project/odoo-addon-account-invoice-select-for-payment/","install_command":"pip install odoo-addon-account-invoice-select-for-payment --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-invoice-select-for-payment.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-invoice-select-for-payment","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:09.977Z","dependent_packages_count":0,"downloads":9,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":52.464615646659986,"dependent_packages_count":9.31460511315672,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":30.889610379908355},"purl":"pkg:pypi/odoo-addon-account-invoice-select-for-payment","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-invoice-select-for-payment","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-invoice-select-for-payment","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-invoice-select-for-payment/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-invoice-select-for-payment/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-invoice-select-for-payment/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-invoice-select-for-payment/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-invoice-select-for-payment/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":"Owner","created_at":"2025-04-12T20:02:18.129Z","updated_at":"2025-04-12T20:02:18.129Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5424075,"name":"odoo14-addon-account-payment-order-notification","ecosystem":"pypi","description":"Account Payment Order Notification","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":20,"first_release_published_at":"2022-11-15T12:53:01.000Z","latest_release_published_at":"2025-05-30T02:38:29.000Z","latest_release_number":"14.0.1.6.1.dev9","last_synced_at":"2025-08-28T23:44:17.651Z","created_at":"2022-11-15T13:06:02.241Z","updated_at":"2025-08-28T23:46:09.978Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-order-notification/","install_command":"pip install odoo14-addon-account-payment-order-notification --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-order-notification.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-order-notification","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:09.978Z","dependent_packages_count":1,"downloads":57,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":15.251975822161857,"dependent_repos_count":30.61104109666564,"dependent_packages_count":2.9377771102825463,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":11.35217846500765},"purl":"pkg:pypi/odoo14-addon-account-payment-order-notification","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-notification","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-notification","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-order-notification/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-notification/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-notification/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-notification/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-notification/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2022-11-16T03:26:32.152Z","updated_at":"2022-11-16T03:26:32.152Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832243,"name":"odoo14-addon-account-banking-mandate-sale","ecosystem":"pypi","description":"Adds mandates on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":9,"first_release_published_at":"2021-11-03T14:09:03.000Z","latest_release_published_at":"2025-05-21T02:38:34.000Z","latest_release_number":"14.0.1.0.1.dev12","last_synced_at":"2025-08-28T23:44:11.180Z","created_at":"2022-04-10T11:52:35.221Z","updated_at":"2025-08-28T23:46:10.005Z","registry_url":"https://pypi.org/project/odoo14-addon-account-banking-mandate-sale/","install_command":"pip install odoo14-addon-account-banking-mandate-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-banking-mandate-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-banking-mandate-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:10.004Z","dependent_packages_count":1,"downloads":50,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":45.65479506414023,"dependent_repos_count":21.607168748712237,"dependent_packages_count":4.7733152219534345,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":15.963358186923568},"purl":"pkg:pypi/odoo14-addon-account-banking-mandate-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-banking-mandate-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-banking-mandate-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-banking-mandate-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-mandate-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-mandate-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-mandate-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-mandate-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:29:20.470Z","updated_at":"2023-02-24T21:29:20.470Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2835690,"name":"odoo9-addon-account-banking-pain-base","ecosystem":"pypi","description":"Base module for PAIN file generation","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":26,"first_release_published_at":"2017-04-11T17:31:17.000Z","latest_release_published_at":"2019-05-19T04:48:17.000Z","latest_release_number":"9.0.1.0.0.99.dev47","last_synced_at":"2025-08-28T23:44:13.824Z","created_at":"2022-04-10T11:54:38.846Z","updated_at":"2025-08-28T23:46:10.511Z","registry_url":"https://pypi.org/project/odoo9-addon-account-banking-pain-base/","install_command":"pip install odoo9-addon-account-banking-pain-base --index-url https://pypi.org/simple","documentation_url":"https://odoo9-addon-account-banking-pain-base.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo9-addon-account-banking-pain-base","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:10.511Z","dependent_packages_count":1,"downloads":29,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":17.79245006102365,"dependent_repos_count":21.84813905748809,"dependent_packages_count":4.628534773905852,"stargazers_count":5.425741273988926,"forks_count":2.363121630181217,"docker_downloads_count":null,"average":10.411597359317547},"purl":"pkg:pypi/odoo9-addon-account-banking-pain-base","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo9-addon-account-banking-pain-base","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo9-addon-account-banking-pain-base","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo9-addon-account-banking-pain-base/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-pain-base/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-pain-base/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-pain-base/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-pain-base/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T22:05:22.380Z","updated_at":"2023-02-24T22:05:22.380Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2834127,"name":"odoo8-addon-account-direct-debit","ecosystem":"pypi","description":"Direct Debit","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":13,"first_release_published_at":"2017-04-10T20:53:31.000Z","latest_release_published_at":"2018-06-20T04:51:22.000Z","latest_release_number":"8.0.2.1.0.99.dev16","last_synced_at":"2025-08-28T23:44:13.853Z","created_at":"2022-04-10T11:53:49.254Z","updated_at":"2025-08-28T23:46:10.372Z","registry_url":"https://pypi.org/project/odoo8-addon-account-direct-debit/","install_command":"pip install odoo8-addon-account-direct-debit --index-url https://pypi.org/simple","documentation_url":"https://odoo8-addon-account-direct-debit.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo8-addon-account-direct-debit","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:10.372Z","dependent_packages_count":3,"downloads":22,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":19.762002335129786,"dependent_repos_count":21.86284041991808,"dependent_packages_count":2.300547979627142,"stargazers_count":5.421941784734587,"forks_count":2.360204744378808,"docker_downloads_count":null,"average":10.34150745275768},"purl":"pkg:pypi/odoo8-addon-account-direct-debit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo8-addon-account-direct-debit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo8-addon-account-direct-debit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo8-addon-account-direct-debit/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-direct-debit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-direct-debit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-direct-debit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-direct-debit/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:45:46.052Z","updated_at":"2023-02-24T21:45:46.052Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11032018,"name":"odoo-addon-account-payment-order-tier-validation","ecosystem":"pypi","description":"Extends the functionality of Payment Orders to support a tier validation process.","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":10,"first_release_published_at":"2024-11-11T08:38:53.000Z","latest_release_published_at":"2025-08-21T02:41:48.000Z","latest_release_number":"16.0.1.1.0.3","last_synced_at":"2025-08-28T23:44:15.527Z","created_at":"2024-11-11T08:47:00.257Z","updated_at":"2025-08-28T23:46:10.533Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-order-tier-validation/","install_command":"pip install odoo-addon-account-payment-order-tier-validation --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-order-tier-validation.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 16.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-order-tier-validation","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:10.533Z","dependent_packages_count":0,"downloads":163,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":56.57176745880055,"dependent_packages_count":10.052085515649829,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":33.31192648722519},"purl":"pkg:pypi/odoo-addon-account-payment-order-tier-validation","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order-tier-validation","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order-tier-validation","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-order-tier-validation/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-tier-validation/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-tier-validation/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-tier-validation/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-tier-validation/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2024-11-11T10:56:52.348Z","updated_at":"2024-11-11T10:56:52.348Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":145629,"name":"odoo-addon-account-payment-sale","ecosystem":"pypi","description":"Adds payment mode on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":52,"first_release_published_at":"2022-04-05T14:46:35.000Z","latest_release_published_at":"2025-05-17T09:10:57.000Z","latest_release_number":"18.0.1.0.1","last_synced_at":"2025-08-28T23:44:18.939Z","created_at":"2022-04-05T15:52:37.380Z","updated_at":"2025-08-28T23:46:11.989Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-sale/","install_command":"pip install odoo-addon-account-payment-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:11.988Z","dependent_packages_count":3,"downloads":390,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":3.6839084173753056,"dependent_repos_count":21.534861440080295,"dependent_packages_count":2.3748061072417044,"stargazers_count":5.414496589675282,"forks_count":2.3659168070198118,"docker_downloads_count":null,"average":7.074797872278479},"purl":"pkg:pypi/odoo-addon-account-payment-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2022-11-14T17:10:51.421Z","updated_at":"2022-11-14T17:10:51.421Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2825024,"name":"odoo10-addon-account-payment-line-cancel","ecosystem":"pypi","description":"Account payment line cancel","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2018-06-29T04:40:33.000Z","latest_release_published_at":"2019-04-03T05:13:10.000Z","latest_release_number":"10.0.1.0.0.99.dev4","last_synced_at":"2025-08-28T23:44:13.819Z","created_at":"2022-04-10T11:48:12.368Z","updated_at":"2025-08-28T23:46:11.815Z","registry_url":"https://pypi.org/project/odoo10-addon-account-payment-line-cancel/","install_command":"pip install odoo10-addon-account-payment-line-cancel --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-payment-line-cancel.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-payment-line-cancel","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:11.814Z","dependent_packages_count":0,"downloads":16,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":28.909091602296726,"dependent_repos_count":21.592921703686898,"dependent_packages_count":10.104988627979555,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":13.67764928273065},"purl":"pkg:pypi/odoo10-addon-account-payment-line-cancel","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-line-cancel","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-line-cancel","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-payment-line-cancel/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-line-cancel/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-line-cancel/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-line-cancel/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-line-cancel/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:17:41.008Z","updated_at":"2023-02-24T20:17:41.008Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2836729,"name":"odoo-addon-account-payment-mode","ecosystem":"pypi","description":"Account Payment Mode","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":55,"first_release_published_at":"2021-12-28T09:09:45.000Z","latest_release_published_at":"2025-06-06T02:39:17.000Z","latest_release_number":"18.0.1.0.1.1","last_synced_at":"2025-08-28T23:44:13.850Z","created_at":"2022-04-10T11:55:23.463Z","updated_at":"2025-08-28T23:46:12.147Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-mode/","install_command":"pip install odoo-addon-account-payment-mode --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-mode.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 6 - Mature","Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-mode","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:12.147Z","dependent_packages_count":4,"downloads":1956,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":2.8866630313118846,"dependent_repos_count":21.669588248352305,"dependent_packages_count":1.8501403534956342,"stargazers_count":5.412277932439801,"forks_count":2.3668072974963885,"docker_downloads_count":null,"average":6.837095372619203},"purl":"pkg:pypi/odoo-addon-account-payment-mode","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-mode/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-mode/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-mode/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2022-11-18T03:12:57.853Z","updated_at":"2022-11-18T03:12:57.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":9234884,"name":"odoo-addon-account-banking-mandate-sale-contact","ecosystem":"pypi","description":"Add a specific contact mandate to sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2024-03-19T08:54:01.000Z","latest_release_published_at":"2024-09-20T02:43:36.000Z","latest_release_number":"17.0.1.0.0.5","last_synced_at":"2025-08-28T23:44:17.360Z","created_at":"2024-03-19T09:03:03.048Z","updated_at":"2025-08-28T23:46:12.357Z","registry_url":"https://pypi.org/project/odoo-addon-account-banking-mandate-sale-contact/","install_command":"pip install odoo-addon-account-banking-mandate-sale-contact --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-banking-mandate-sale-contact.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Framework :: Odoo","Framework :: Odoo :: 17.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-banking-mandate-sale-contact","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:12.356Z","dependent_packages_count":1,"downloads":21,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":63.87622705003935,"dependent_packages_count":9.681320554244042,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":36.77877380214169},"purl":"pkg:pypi/odoo-addon-account-banking-mandate-sale-contact","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-banking-mandate-sale-contact","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-banking-mandate-sale-contact","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-banking-mandate-sale-contact/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-sale-contact/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-sale-contact/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-sale-contact/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-sale-contact/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2024-03-19T09:04:21.928Z","updated_at":"2024-03-19T09:04:21.928Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5726618,"name":"odoo14-addon-account-payment-mode-default-account","ecosystem":"pypi","description":"Set Receivable or Payable account according to payment mode","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2022-12-21T15:27:16.000Z","latest_release_published_at":"2025-05-30T02:38:36.000Z","latest_release_number":"14.0.1.0.1.dev11","last_synced_at":"2025-08-28T23:44:24.457Z","created_at":"2022-12-21T15:27:57.140Z","updated_at":"2025-08-28T23:46:12.409Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-mode-default-account/","install_command":"pip install odoo14-addon-account-payment-mode-default-account --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-mode-default-account.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-mode-default-account","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:12.408Z","dependent_packages_count":1,"downloads":49,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":43.58018322744102,"dependent_repos_count":30.61104109666564,"dependent_packages_count":2.9377771102825463,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":17.017819946063483},"purl":"pkg:pypi/odoo14-addon-account-payment-mode-default-account","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-mode-default-account","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-mode-default-account","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-mode-default-account/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-mode-default-account/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-mode-default-account/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-mode-default-account/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-mode-default-account/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2022-12-21T16:19:49.221Z","updated_at":"2022-12-21T16:19:49.221Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2826537,"name":"odoo11-addon-account-banking-sepa-credit-transfer","ecosystem":"pypi","description":"Create SEPA XML files for Credit Transfers","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2017-11-23T05:30:13.000Z","latest_release_published_at":"2018-11-24T05:32:34.000Z","latest_release_number":"11.0.1.0.0.99.dev10","last_synced_at":"2025-08-28T23:44:16.474Z","created_at":"2022-04-10T11:48:56.553Z","updated_at":"2025-08-28T23:46:12.646Z","registry_url":"https://pypi.org/project/odoo11-addon-account-banking-sepa-credit-transfer/","install_command":"pip install odoo11-addon-account-banking-sepa-credit-transfer --index-url https://pypi.org/simple","documentation_url":"https://odoo11-addon-account-banking-sepa-credit-transfer.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo11-addon-account-banking-sepa-credit-transfer","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:12.646Z","dependent_packages_count":0,"downloads":36,"downloads_period":"last-month","dependent_repos_count":7,"rankings":{"downloads":34.15506450376804,"dependent_repos_count":5.548523367621604,"dependent_packages_count":10.104988627979555,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":11.517964195811853},"purl":"pkg:pypi/odoo11-addon-account-banking-sepa-credit-transfer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo11-addon-account-banking-sepa-credit-transfer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo11-addon-account-banking-sepa-credit-transfer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo11-addon-account-banking-sepa-credit-transfer/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-sepa-credit-transfer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-sepa-credit-transfer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-sepa-credit-transfer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-sepa-credit-transfer/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:34:38.414Z","updated_at":"2023-02-24T20:34:38.414Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832242,"name":"odoo14-addon-account-banking-pain-base","ecosystem":"pypi","description":"Base module for PAIN file generation","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":33,"first_release_published_at":"2021-01-08T07:03:28.000Z","latest_release_published_at":"2025-07-31T02:40:06.000Z","latest_release_number":"14.0.2.1.3.dev4","last_synced_at":"2025-08-28T23:44:18.058Z","created_at":"2022-04-10T11:52:35.187Z","updated_at":"2025-08-28T23:46:13.515Z","registry_url":"https://pypi.org/project/odoo14-addon-account-banking-pain-base/","install_command":"pip install odoo14-addon-account-banking-pain-base --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-banking-pain-base.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-banking-pain-base","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:13.515Z","dependent_packages_count":4,"downloads":266,"downloads_period":"last-month","dependent_repos_count":6,"rankings":{"downloads":17.814343798722142,"dependent_repos_count":6.018954719281716,"dependent_packages_count":2.3479337800491566,"stargazers_count":5.415881437762088,"forks_count":2.3669407844455996,"docker_downloads_count":null,"average":6.792810904052141},"purl":"pkg:pypi/odoo14-addon-account-banking-pain-base","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-banking-pain-base","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-banking-pain-base","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-banking-pain-base/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-pain-base/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-pain-base/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-pain-base/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-pain-base/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:29:19.810Z","updated_at":"2023-02-24T21:29:19.810Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":10740433,"name":"odoo-addon-account-vendor-bank-account-default","ecosystem":"pypi","description":"Set a default bank account on partners for their vendor bills","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2024-07-22T13:30:51.000Z","latest_release_published_at":"2024-08-10T02:43:50.000Z","latest_release_number":"17.0.1.0.0.8","last_synced_at":"2025-08-28T23:44:18.287Z","created_at":"2024-07-22T13:31:56.073Z","updated_at":"2025-08-28T23:46:14.340Z","registry_url":"https://pypi.org/project/odoo-addon-account-vendor-bank-account-default/","install_command":"pip install odoo-addon-account-vendor-bank-account-default --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-vendor-bank-account-default.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Framework :: Odoo","Framework :: Odoo :: 17.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-vendor-bank-account-default","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.340Z","dependent_packages_count":0,"downloads":15,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":59.66162594619537,"dependent_packages_count":10.59450417835804,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":35.128065062276704},"purl":"pkg:pypi/odoo-addon-account-vendor-bank-account-default","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-vendor-bank-account-default","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-vendor-bank-account-default","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-vendor-bank-account-default/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-vendor-bank-account-default/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-vendor-bank-account-default/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-vendor-bank-account-default/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-vendor-bank-account-default/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2024-07-22T13:31:58.660Z","updated_at":"2024-07-22T13:31:58.660Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2828155,"name":"odoo12-addon-account-payment-purchase","ecosystem":"pypi","description":"Adds Bank Account and Payment Mode on Purchase Orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":15,"first_release_published_at":"2019-03-19T05:42:15.000Z","latest_release_published_at":"2023-10-11T03:04:24.000Z","latest_release_number":"12.0.1.0.0.99.dev16","last_synced_at":"2025-08-28T23:44:20.692Z","created_at":"2022-04-10T11:50:07.692Z","updated_at":"2025-08-28T23:46:14.423Z","registry_url":"https://pypi.org/project/odoo12-addon-account-payment-purchase/","install_command":"pip install odoo12-addon-account-payment-purchase --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-payment-purchase.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 12.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-payment-purchase","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.423Z","dependent_packages_count":0,"downloads":48,"downloads_period":"last-month","dependent_repos_count":3,"rankings":{"downloads":37.24414891490006,"dependent_repos_count":8.95292435025548,"dependent_packages_count":10.112151988893354,"stargazers_count":5.415687185915289,"forks_count":2.364469708803706,"docker_downloads_count":null,"average":12.817876429753577},"purl":"pkg:pypi/odoo12-addon-account-payment-purchase","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-purchase","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-purchase","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-payment-purchase/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-purchase/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-purchase/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-purchase/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-purchase/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:51:42.906Z","updated_at":"2023-02-24T20:51:42.906Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":4275775,"name":"odoo-addon-account-banking-mandate","ecosystem":"pypi","description":"Banking mandates","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":99,"first_release_published_at":"2022-04-12T11:13:58.000Z","latest_release_published_at":"2025-07-01T02:39:24.000Z","latest_release_number":"18.0.1.2.0.4","last_synced_at":"2025-08-28T23:44:18.910Z","created_at":"2022-04-13T02:33:57.688Z","updated_at":"2025-08-28T23:46:13.954Z","registry_url":"https://pypi.org/project/odoo-addon-account-banking-mandate/","install_command":"pip install odoo-addon-account-banking-mandate --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-banking-mandate.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-banking-mandate","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:13.954Z","dependent_packages_count":5,"downloads":1523,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":5.822962240117941,"dependent_repos_count":21.627614287651376,"dependent_packages_count":1.5775739213161604,"stargazers_count":5.416098330716122,"forks_count":2.3667249133461286,"docker_downloads_count":null,"average":7.362194738629546},"purl":"pkg:pypi/odoo-addon-account-banking-mandate","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-banking-mandate","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-banking-mandate","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-banking-mandate/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-25T21:16:45.950Z","updated_at":"2023-02-25T21:16:45.950Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2826653,"name":"odoo11-addon-account-payment-purchase","ecosystem":"pypi","description":"Adds Bank Account and Payment Mode on Purchase Orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":11,"first_release_published_at":"2018-10-12T04:36:05.000Z","latest_release_published_at":"2023-09-03T11:47:16.000Z","latest_release_number":"11.0.1.0.1.99.dev7","last_synced_at":"2025-08-28T23:44:27.469Z","created_at":"2022-04-10T11:48:59.976Z","updated_at":"2025-08-28T23:46:14.848Z","registry_url":"https://pypi.org/project/odoo11-addon-account-payment-purchase/","install_command":"pip install odoo11-addon-account-payment-purchase --index-url https://pypi.org/simple","documentation_url":"https://odoo11-addon-account-payment-purchase.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo11-addon-account-payment-purchase","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.848Z","dependent_packages_count":0,"downloads":17,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":32.397684694103376,"dependent_repos_count":21.607168748712237,"dependent_packages_count":10.102944879846767,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":14.377862044494865},"purl":"pkg:pypi/odoo11-addon-account-payment-purchase","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo11-addon-account-payment-purchase","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo11-addon-account-payment-purchase","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo11-addon-account-payment-purchase/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-purchase/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-purchase/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-purchase/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-purchase/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:35:23.836Z","updated_at":"2023-02-24T20:35:23.836Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832370,"name":"odoo14-addon-account-payment-order-vendor-email","ecosystem":"pypi","description":"Account Payment Order Email","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2022-02-24T15:01:24.000Z","latest_release_published_at":"2025-05-30T02:38:32.000Z","latest_release_number":"14.0.2.0.1.dev5","last_synced_at":"2025-08-28T23:44:21.637Z","created_at":"2022-04-10T11:52:39.120Z","updated_at":"2025-08-28T23:46:14.755Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-order-vendor-email/","install_command":"pip install odoo14-addon-account-payment-order-vendor-email --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-order-vendor-email.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-order-vendor-email","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.754Z","dependent_packages_count":1,"downloads":20,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":41.54883977153019,"dependent_repos_count":21.86284041991808,"dependent_packages_count":4.612422730031584,"stargazers_count":5.421941784734587,"forks_count":2.360204744378808,"docker_downloads_count":null,"average":15.161249890118649},"purl":"pkg:pypi/odoo14-addon-account-payment-order-vendor-email","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-vendor-email","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-vendor-email","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-order-vendor-email/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-vendor-email/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-vendor-email/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-vendor-email/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-vendor-email/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:30:03.205Z","updated_at":"2023-02-24T21:30:03.205Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2828154,"name":"odoo12-addon-account-payment-partner","ecosystem":"pypi","description":"Adds payment mode on partners and invoices","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":36,"first_release_published_at":"2018-12-14T05:30:09.000Z","latest_release_published_at":"2024-10-18T02:43:09.000Z","latest_release_number":"12.0.1.0.3.99.dev11","last_synced_at":"2025-08-28T23:44:21.195Z","created_at":"2022-04-10T11:50:07.667Z","updated_at":"2025-08-28T23:46:14.753Z","registry_url":"https://pypi.org/project/odoo12-addon-account-payment-partner/","install_command":"pip install odoo12-addon-account-payment-partner --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-payment-partner.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 12.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-payment-partner","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.752Z","dependent_packages_count":14,"downloads":297,"downloads_period":"last-month","dependent_repos_count":25,"rankings":{"downloads":9.234106718365464,"dependent_repos_count":2.8994906815710664,"dependent_packages_count":0.7465133480246754,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":4.132324529554628},"purl":"pkg:pypi/odoo12-addon-account-payment-partner","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-partner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-partner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-payment-partner/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-partner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-partner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-partner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-partner/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:51:39.934Z","updated_at":"2023-02-24T20:51:39.934Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2828161,"name":"odoo12-addon-account-payment-repair","ecosystem":"pypi","description":"This module add to Repair Orders the *Payment Mode* field","homepage":"https://github.com/oca/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/oca/bank-payment","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2021-07-06T13:49:09.000Z","latest_release_published_at":"2023-10-11T03:04:48.000Z","latest_release_number":"12.0.1.0.0.99.dev8","last_synced_at":"2025-08-28T23:44:18.449Z","created_at":"2022-04-10T11:50:07.854Z","updated_at":"2025-08-28T23:46:14.816Z","registry_url":"https://pypi.org/project/odoo12-addon-account-payment-repair/","install_command":"pip install odoo12-addon-account-payment-repair --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-payment-repair.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 12.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-payment-repair","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.816Z","dependent_packages_count":0,"downloads":16,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":57.95495302996771,"dependent_repos_count":21.607168748712237,"dependent_packages_count":10.102944879846767,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":19.489315711667732},"purl":"pkg:pypi/odoo12-addon-account-payment-repair","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-repair","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-repair","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-payment-repair/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-repair/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-repair/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-repair/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-repair/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:51:54.623Z","updated_at":"2023-02-24T20:51:54.623Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2834225,"name":"odoo8-addon-account-payment-sale-stock","ecosystem":"pypi","description":"Manage payment mode when invoicing a sale from picking","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2017-04-11T09:44:50.000Z","latest_release_published_at":"2018-06-20T04:32:32.000Z","latest_release_number":"8.0.1.0.0.99.dev9","last_synced_at":"2025-08-28T23:44:21.789Z","created_at":"2022-04-10T11:53:52.647Z","updated_at":"2025-08-28T23:46:14.683Z","registry_url":"https://pypi.org/project/odoo8-addon-account-payment-sale-stock/","install_command":"pip install odoo8-addon-account-payment-sale-stock --index-url https://pypi.org/simple","documentation_url":"https://odoo8-addon-account-payment-sale-stock.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo8-addon-account-payment-sale-stock","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.683Z","dependent_packages_count":0,"downloads":8,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":47.304013619578335,"dependent_repos_count":21.592921703686898,"dependent_packages_count":10.104988627979555,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":17.356633686186974},"purl":"pkg:pypi/odoo8-addon-account-payment-sale-stock","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo8-addon-account-payment-sale-stock","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo8-addon-account-payment-sale-stock","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo8-addon-account-payment-sale-stock/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-sale-stock/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-sale-stock/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-sale-stock/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-sale-stock/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:46:49.255Z","updated_at":"2023-02-24T21:46:49.255Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832371,"name":"odoo14-addon-account-payment-purchase-stock","ecosystem":"pypi","description":"Integrate Account Payment Purchase with Stock","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":11,"first_release_published_at":"2021-01-25T06:59:16.000Z","latest_release_published_at":"2024-01-20T03:03:34.000Z","latest_release_number":"14.0.1.0.2.dev7","last_synced_at":"2025-08-28T23:44:22.061Z","created_at":"2022-04-10T11:52:39.188Z","updated_at":"2025-08-28T23:46:14.849Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-purchase-stock/","install_command":"pip install odoo14-addon-account-payment-purchase-stock --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-purchase-stock.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-purchase-stock","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.849Z","dependent_packages_count":1,"downloads":558,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":11.743688299233973,"dependent_repos_count":21.86284041991808,"dependent_packages_count":4.612422730031584,"stargazers_count":5.421941784734587,"forks_count":2.360204744378808,"docker_downloads_count":null,"average":9.200219595659407},"purl":"pkg:pypi/odoo14-addon-account-payment-purchase-stock","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-purchase-stock","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-purchase-stock","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-purchase-stock/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-purchase-stock/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-purchase-stock/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-purchase-stock/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-purchase-stock/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:30:03.914Z","updated_at":"2023-02-24T21:30:03.914Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832368,"name":"odoo14-addon-account-payment-order-return","ecosystem":"pypi","description":"Account Payment Order Return","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":14,"first_release_published_at":"2021-03-27T05:58:43.000Z","latest_release_published_at":"2025-07-23T02:38:51.000Z","latest_release_number":"14.0.1.0.3.dev8","last_synced_at":"2025-08-28T23:44:21.225Z","created_at":"2022-04-10T11:52:39.047Z","updated_at":"2025-08-28T23:46:14.752Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-order-return/","install_command":"pip install odoo14-addon-account-payment-order-return --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-order-return.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-order-return","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.752Z","dependent_packages_count":1,"downloads":43,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":41.69305471620058,"dependent_repos_count":21.592921703686898,"dependent_packages_count":4.776193953166494,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":15.16868297054881},"purl":"pkg:pypi/odoo14-addon-account-payment-order-return","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-return","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-return","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-order-return/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-return/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-return/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-return/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-return/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:30:02.483Z","updated_at":"2023-02-24T21:30:02.483Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832241,"name":"odoo14-addon-account-banking-mandate","ecosystem":"pypi","description":"Banking mandates","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":49,"first_release_published_at":"2021-01-14T06:42:43.000Z","latest_release_published_at":"2025-05-07T02:38:44.000Z","latest_release_number":"14.0.2.1.1.dev6","last_synced_at":"2025-08-28T23:44:22.124Z","created_at":"2022-04-10T11:52:35.162Z","updated_at":"2025-08-28T23:46:14.848Z","registry_url":"https://pypi.org/project/odoo14-addon-account-banking-mandate/","install_command":"pip install odoo14-addon-account-banking-mandate --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-banking-mandate.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-banking-mandate","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.847Z","dependent_packages_count":9,"downloads":292,"downloads_period":"last-month","dependent_repos_count":6,"rankings":{"downloads":13.977511307217187,"dependent_repos_count":6.004774706629907,"dependent_packages_count":1.2514075476946702,"stargazers_count":5.415687185915289,"forks_count":2.364469708803706,"docker_downloads_count":null,"average":5.802770091252151},"purl":"pkg:pypi/odoo14-addon-account-banking-mandate","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-banking-mandate","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-banking-mandate","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-banking-mandate/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-mandate/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-mandate/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-mandate/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-mandate/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-01-03T03:37:02.107Z","updated_at":"2023-01-03T03:37:02.107Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5316777,"name":"odoo10-addon-account-payment-mode-auto-reconcile","ecosystem":"pypi","description":"Reconcile outstanding credits according to payment mode","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2022-10-10T15:01:30.000Z","latest_release_published_at":"2023-09-03T11:43:50.000Z","latest_release_number":"10.0.1.0.0.99.dev8","last_synced_at":"2025-08-28T23:44:21.216Z","created_at":"2022-10-10T15:11:44.312Z","updated_at":"2025-08-28T23:46:14.849Z","registry_url":"https://pypi.org/project/odoo10-addon-account-payment-mode-auto-reconcile/","install_command":"pip install odoo10-addon-account-payment-mode-auto-reconcile --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-payment-mode-auto-reconcile.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 10.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-payment-mode-auto-reconcile","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.849Z","dependent_packages_count":0,"downloads":4,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":69.13581859220902,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":22.86803836936719},"purl":"pkg:pypi/odoo10-addon-account-payment-mode-auto-reconcile","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-mode-auto-reconcile","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-mode-auto-reconcile","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-payment-mode-auto-reconcile/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-mode-auto-reconcile/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-mode-auto-reconcile/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-mode-auto-reconcile/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-mode-auto-reconcile/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-01-22T03:39:14.936Z","updated_at":"2023-01-22T03:39:14.936Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2826651,"name":"odoo11-addon-account-payment-order-return","ecosystem":"pypi","description":"Account Payment Order Return","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2018-10-26T04:54:38.000Z","latest_release_published_at":"2023-09-03T11:47:37.000Z","latest_release_number":"11.0.1.0.0.99.dev5","last_synced_at":"2025-08-28T23:44:22.507Z","created_at":"2022-04-10T11:48:59.894Z","updated_at":"2025-08-28T23:46:14.862Z","registry_url":"https://pypi.org/project/odoo11-addon-account-payment-order-return/","install_command":"pip install odoo11-addon-account-payment-order-return --index-url https://pypi.org/simple","documentation_url":"https://odoo11-addon-account-payment-order-return.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 11.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo11-addon-account-payment-order-return","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.861Z","dependent_packages_count":0,"downloads":13,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":42.35378733535813,"dependent_repos_count":21.607168748712237,"dependent_packages_count":10.102944879846767,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":16.369082572745814},"purl":"pkg:pypi/odoo11-addon-account-payment-order-return","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo11-addon-account-payment-order-return","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo11-addon-account-payment-order-return","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo11-addon-account-payment-order-return/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-order-return/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-order-return/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-order-return/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-order-return/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:35:22.262Z","updated_at":"2023-02-24T20:35:22.262Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":10771919,"name":"odoo-addon-account-vendor-bank-account-default-purchase","ecosystem":"pypi","description":"Set a default bank account purchase orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2024-08-01T09:03:43.000Z","latest_release_published_at":"2024-08-10T02:44:04.000Z","latest_release_number":"17.0.1.0.0.7","last_synced_at":"2025-08-28T23:44:21.959Z","created_at":"2024-08-01T09:16:45.129Z","updated_at":"2025-08-28T23:46:14.862Z","registry_url":"https://pypi.org/project/odoo-addon-account-vendor-bank-account-default-purchase/","install_command":"pip install odoo-addon-account-vendor-bank-account-default-purchase --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-vendor-bank-account-default-purchase.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 17.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-vendor-bank-account-default-purchase","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.862Z","dependent_packages_count":0,"downloads":11,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":59.3994881713528,"dependent_packages_count":10.5483999020262,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":34.9739440366895},"purl":"pkg:pypi/odoo-addon-account-vendor-bank-account-default-purchase","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-vendor-bank-account-default-purchase","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-vendor-bank-account-default-purchase","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-vendor-bank-account-default-purchase/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-vendor-bank-account-default-purchase/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-vendor-bank-account-default-purchase/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-vendor-bank-account-default-purchase/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-vendor-bank-account-default-purchase/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":"Owner","created_at":"2024-08-01T10:38:25.915Z","updated_at":"2024-08-01T10:38:25.915Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2834095,"name":"odoo8-addon-account-banking-payment-export","ecosystem":"pypi","description":"Account Banking - Payments Export Infrastructure","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":38,"first_release_published_at":"2017-04-10T20:33:59.000Z","latest_release_published_at":"2023-07-04T02:50:43.000Z","latest_release_number":"8.0.0.3.0.99.dev51","last_synced_at":"2025-08-28T23:44:30.271Z","created_at":"2022-04-10T11:53:48.079Z","updated_at":"2025-08-28T23:46:15.273Z","registry_url":"https://pypi.org/project/odoo8-addon-account-banking-payment-export/","install_command":"pip install odoo8-addon-account-banking-payment-export --index-url https://pypi.org/simple","documentation_url":"https://odoo8-addon-account-banking-payment-export.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 8.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo8-addon-account-banking-payment-export","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.273Z","dependent_packages_count":2,"downloads":152,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":10.608830240036292,"dependent_repos_count":21.592921703686898,"dependent_packages_count":3.157820486179293,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":8.62816338191851},"purl":"pkg:pypi/odoo8-addon-account-banking-payment-export","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo8-addon-account-banking-payment-export","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo8-addon-account-banking-payment-export","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo8-addon-account-banking-payment-export/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-payment-export/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-payment-export/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-payment-export/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-payment-export/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:45:31.720Z","updated_at":"2023-02-24T21:45:31.720Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2835692,"name":"odoo9-addon-account-banking-sepa-credit-transfer","ecosystem":"pypi","description":"Create SEPA XML files for Credit Transfers","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":14,"first_release_published_at":"2017-04-11T17:32:19.000Z","latest_release_published_at":"2021-05-22T02:44:49.000Z","latest_release_number":"9.0.1.0.0.99.dev40","last_synced_at":"2025-08-28T23:44:22.620Z","created_at":"2022-04-10T11:54:38.884Z","updated_at":"2025-08-28T23:46:14.944Z","registry_url":"https://pypi.org/project/odoo9-addon-account-banking-sepa-credit-transfer/","install_command":"pip install odoo9-addon-account-banking-sepa-credit-transfer --index-url https://pypi.org/simple","documentation_url":"https://odoo9-addon-account-banking-sepa-credit-transfer.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo9-addon-account-banking-sepa-credit-transfer","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.943Z","dependent_packages_count":0,"downloads":23,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":32.514504523202476,"dependent_repos_count":21.559058535118407,"dependent_packages_count":10.108852264313626,"stargazers_count":5.41643430446459,"forks_count":2.3661926794962325,"docker_downloads_count":null,"average":14.393008461319067},"purl":"pkg:pypi/odoo9-addon-account-banking-sepa-credit-transfer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo9-addon-account-banking-sepa-credit-transfer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo9-addon-account-banking-sepa-credit-transfer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo9-addon-account-banking-sepa-credit-transfer/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-sepa-credit-transfer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-sepa-credit-transfer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-sepa-credit-transfer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-sepa-credit-transfer/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-09T05:19:31.144Z","updated_at":"2023-02-09T05:19:31.144Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2826538,"name":"odoo11-addon-account-banking-sepa-direct-debit","ecosystem":"pypi","description":"Create SEPA files for Direct Debit","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":18,"first_release_published_at":"2017-11-23T05:30:15.000Z","latest_release_published_at":"2019-11-06T05:45:25.000Z","latest_release_number":"11.0.1.0.4","last_synced_at":"2025-08-28T23:44:23.704Z","created_at":"2022-04-10T11:48:56.568Z","updated_at":"2025-08-28T23:46:14.910Z","registry_url":"https://pypi.org/project/odoo11-addon-account-banking-sepa-direct-debit/","install_command":"pip install odoo11-addon-account-banking-sepa-direct-debit --index-url https://pypi.org/simple","documentation_url":"https://odoo11-addon-account-banking-sepa-direct-debit.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo11-addon-account-banking-sepa-direct-debit","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.910Z","dependent_packages_count":1,"downloads":114,"downloads_period":"last-month","dependent_repos_count":7,"rankings":{"downloads":16.718422652918445,"dependent_repos_count":5.548523367621604,"dependent_packages_count":4.776193953166494,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":6.964876890679323},"purl":"pkg:pypi/odoo11-addon-account-banking-sepa-direct-debit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo11-addon-account-banking-sepa-direct-debit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo11-addon-account-banking-sepa-direct-debit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo11-addon-account-banking-sepa-direct-debit/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-sepa-direct-debit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-sepa-direct-debit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-sepa-direct-debit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-sepa-direct-debit/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:34:39.281Z","updated_at":"2023-02-24T20:34:39.281Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5177244,"name":"odoo14-addon-account-payment-order-tier-validation","ecosystem":"pypi","description":"Extends the functionality of Payment Orders to support a tier validation process.","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":15,"first_release_published_at":"2022-08-18T17:50:16.000Z","latest_release_published_at":"2025-05-28T02:38:29.000Z","latest_release_number":"14.0.1.0.1.dev20","last_synced_at":"2025-08-28T23:44:23.431Z","created_at":"2022-08-18T18:04:39.434Z","updated_at":"2025-08-28T23:46:14.931Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-order-tier-validation/","install_command":"pip install odoo14-addon-account-payment-order-tier-validation --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-order-tier-validation.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-order-tier-validation","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.931Z","dependent_packages_count":1,"downloads":44,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":44.9658162632311,"dependent_repos_count":30.61104109666564,"dependent_packages_count":2.9377771102825463,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":17.2949465532215},"purl":"pkg:pypi/odoo14-addon-account-payment-order-tier-validation","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-tier-validation","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-tier-validation","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-order-tier-validation/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-tier-validation/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-tier-validation/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-tier-validation/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-tier-validation/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-26T01:22:41.817Z","updated_at":"2023-02-26T01:22:41.817Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832369,"name":"odoo14-addon-account-payment-order","ecosystem":"pypi","description":"Account Payment Order","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":128,"first_release_published_at":"2021-01-06T05:57:38.000Z","latest_release_published_at":"2025-06-06T02:38:54.000Z","latest_release_number":"14.0.2.5.8.dev4","last_synced_at":"2025-08-28T23:44:23.112Z","created_at":"2022-04-10T11:52:39.105Z","updated_at":"2025-08-28T23:46:14.938Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-order/","install_command":"pip install odoo14-addon-account-payment-order --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-order.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 6 - Mature","Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-order","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.937Z","dependent_packages_count":22,"downloads":912,"downloads_period":"last-month","dependent_repos_count":6,"rankings":{"downloads":7.10891266378041,"dependent_repos_count":6.004774706629907,"dependent_packages_count":0.5700572342796194,"stargazers_count":5.415687185915289,"forks_count":2.364469708803706,"docker_downloads_count":null,"average":4.292780299881786},"purl":"pkg:pypi/odoo14-addon-account-payment-order","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-order/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-01-03T03:17:52.103Z","updated_at":"2023-01-03T03:17:52.103Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2830358,"name":"odoo13-addon-account-banking-mandate","ecosystem":"pypi","description":"Banking mandates","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":43,"first_release_published_at":"2020-03-28T06:04:18.000Z","latest_release_published_at":"2025-05-07T02:38:37.000Z","latest_release_number":"13.0.1.3.1.dev27","last_synced_at":"2025-08-28T23:44:24.058Z","created_at":"2022-04-10T11:51:28.398Z","updated_at":"2025-08-28T23:46:14.960Z","registry_url":"https://pypi.org/project/odoo13-addon-account-banking-mandate/","install_command":"pip install odoo13-addon-account-banking-mandate --index-url https://pypi.org/simple","documentation_url":"https://odoo13-addon-account-banking-mandate.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 13.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo13-addon-account-banking-mandate","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.960Z","dependent_packages_count":2,"downloads":1019,"downloads_period":"last-month","dependent_repos_count":4,"rankings":{"downloads":12.574976904541948,"dependent_repos_count":7.4949175858199215,"dependent_packages_count":3.1605581849082776,"stargazers_count":5.415687185915289,"forks_count":2.364469708803706,"docker_downloads_count":null,"average":6.2021219139978285},"purl":"pkg:pypi/odoo13-addon-account-banking-mandate","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo13-addon-account-banking-mandate","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo13-addon-account-banking-mandate","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo13-addon-account-banking-mandate/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-banking-mandate/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-banking-mandate/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-banking-mandate/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-banking-mandate/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2022-12-29T03:05:27.946Z","updated_at":"2022-12-29T03:05:27.946Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2824888,"name":"odoo10-addon-account-banking-sepa-credit-transfer","ecosystem":"pypi","description":"Create SEPA XML files for Credit Transfers","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":21,"first_release_published_at":"2017-04-10T20:10:13.000Z","latest_release_published_at":"2019-11-30T05:57:24.000Z","latest_release_number":"10.0.1.1.0.99.dev10","last_synced_at":"2025-08-28T23:44:23.192Z","created_at":"2022-04-10T11:48:08.534Z","updated_at":"2025-08-28T23:46:14.989Z","registry_url":"https://pypi.org/project/odoo10-addon-account-banking-sepa-credit-transfer/","install_command":"pip install odoo10-addon-account-banking-sepa-credit-transfer --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-banking-sepa-credit-transfer.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-banking-sepa-credit-transfer","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.989Z","dependent_packages_count":0,"downloads":53,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":34.74670138921987,"dependent_repos_count":21.592921703686898,"dependent_packages_count":10.104988627979555,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":14.845171240115281},"purl":"pkg:pypi/odoo10-addon-account-banking-sepa-credit-transfer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-banking-sepa-credit-transfer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-banking-sepa-credit-transfer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-banking-sepa-credit-transfer/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-sepa-credit-transfer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-sepa-credit-transfer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-sepa-credit-transfer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-sepa-credit-transfer/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:16:31.342Z","updated_at":"2023-02-24T20:16:31.342Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2834221,"name":"odoo8-addon-account-payment-purchase","ecosystem":"pypi","description":"Adds Bank Account and Payment Mode on Purchase Orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":19,"first_release_published_at":"2017-04-11T09:40:51.000Z","latest_release_published_at":"2023-01-03T03:06:33.000Z","latest_release_number":"8.0.1.0.0.99.dev23","last_synced_at":"2025-08-28T23:44:20.970Z","created_at":"2022-04-10T11:53:52.504Z","updated_at":"2025-08-28T23:46:15.627Z","registry_url":"https://pypi.org/project/odoo8-addon-account-payment-purchase/","install_command":"pip install odoo8-addon-account-payment-purchase --index-url https://pypi.org/simple","documentation_url":"https://odoo8-addon-account-payment-purchase.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 8.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo8-addon-account-payment-purchase","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.626Z","dependent_packages_count":0,"downloads":43,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":29.46478991468384,"dependent_repos_count":21.607168748712237,"dependent_packages_count":10.102944879846767,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":13.791283088610957},"purl":"pkg:pypi/odoo8-addon-account-payment-purchase","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo8-addon-account-payment-purchase","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo8-addon-account-payment-purchase","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo8-addon-account-payment-purchase/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-purchase/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-purchase/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-purchase/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-purchase/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:46:47.159Z","updated_at":"2023-02-24T21:46:47.159Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832373,"name":"odoo14-addon-account-payment-purchase","ecosystem":"pypi","description":"Adds Bank Account and Payment Mode on Purchase Orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":23,"first_release_published_at":"2021-01-25T05:40:26.000Z","latest_release_published_at":"2024-05-04T02:54:14.000Z","latest_release_number":"14.0.1.0.6.dev1","last_synced_at":"2025-08-28T23:44:23.188Z","created_at":"2022-04-10T11:52:39.251Z","updated_at":"2025-08-28T23:46:15.148Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-purchase/","install_command":"pip install odoo14-addon-account-payment-purchase --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-purchase.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-purchase","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.148Z","dependent_packages_count":2,"downloads":599,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":10.771684197845778,"dependent_repos_count":21.657221655882843,"dependent_packages_count":3.1345330331852357,"stargazers_count":5.416149590896662,"forks_count":2.3670438053207334,"docker_downloads_count":null,"average":8.66932645662625},"purl":"pkg:pypi/odoo14-addon-account-payment-purchase","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-purchase","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-purchase","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-purchase/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-purchase/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-purchase/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-purchase/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-purchase/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:30:06.178Z","updated_at":"2023-02-24T21:30:06.178Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832380,"name":"odoo14-addon-account-payment-sale","ecosystem":"pypi","description":"Adds payment mode on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":21,"first_release_published_at":"2021-04-03T04:49:08.000Z","latest_release_published_at":"2024-03-01T03:04:06.000Z","latest_release_number":"14.0.1.1.1.dev9","last_synced_at":"2025-08-28T23:44:23.190Z","created_at":"2022-04-10T11:52:39.406Z","updated_at":"2025-08-28T23:46:15.165Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-sale/","install_command":"pip install odoo14-addon-account-payment-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.165Z","dependent_packages_count":3,"downloads":645,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":9.539110486480714,"dependent_repos_count":21.607168748712237,"dependent_packages_count":2.362619332880549,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":8.258082093577087},"purl":"pkg:pypi/odoo14-addon-account-payment-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:30:11.605Z","updated_at":"2023-02-24T21:30:11.605Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5330786,"name":"odoo13-addon-account-payment-order-notification","ecosystem":"pypi","description":"Account Payment Order Notification","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2022-10-17T11:26:57.000Z","latest_release_published_at":"2024-10-01T02:43:11.000Z","latest_release_number":"13.0.1.0.3.dev4","last_synced_at":"2025-08-28T23:44:23.104Z","created_at":"2022-10-17T11:43:16.732Z","updated_at":"2025-08-28T23:46:15.209Z","registry_url":"https://pypi.org/project/odoo13-addon-account-payment-order-notification/","install_command":"pip install odoo13-addon-account-payment-order-notification --index-url https://pypi.org/simple","documentation_url":"https://odoo13-addon-account-payment-order-notification.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 13.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo13-addon-account-payment-order-notification","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.209Z","dependent_packages_count":0,"downloads":18,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":46.427848481484624,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":18.326444347222314},"purl":"pkg:pypi/odoo13-addon-account-payment-order-notification","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo13-addon-account-payment-order-notification","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo13-addon-account-payment-order-notification","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo13-addon-account-payment-order-notification/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-notification/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-notification/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-notification/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-notification/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-26T03:19:16.315Z","updated_at":"2023-02-26T03:19:16.315Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2824883,"name":"odoo10-addon-account-banking-mandate","ecosystem":"pypi","description":"Banking mandates","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":33,"first_release_published_at":"2017-04-10T20:09:18.000Z","latest_release_published_at":"2023-05-26T02:50:11.000Z","latest_release_number":"10.0.2.1.0.99.dev3","last_synced_at":"2025-08-28T23:44:26.079Z","created_at":"2022-04-10T11:48:08.364Z","updated_at":"2025-08-28T23:46:15.457Z","registry_url":"https://pypi.org/project/odoo10-addon-account-banking-mandate/","install_command":"pip install odoo10-addon-account-banking-mandate --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-banking-mandate.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 10.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-banking-mandate","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.457Z","dependent_packages_count":2,"downloads":44,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":18.775709378705105,"dependent_repos_count":21.592921703686898,"dependent_packages_count":3.157820486179293,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":10.261539209652273},"purl":"pkg:pypi/odoo10-addon-account-banking-mandate","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-banking-mandate","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-banking-mandate","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-banking-mandate/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-mandate/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-mandate/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-mandate/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-mandate/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-10T01:12:16.287Z","updated_at":"2023-02-10T01:12:16.287Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5177386,"name":"odoo-addon-account-payment-purchase","ecosystem":"pypi","description":"Adds Bank Account and Payment Mode on Purchase Orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":42,"first_release_published_at":"2022-08-18T18:51:34.000Z","latest_release_published_at":"2025-04-17T17:22:02.000Z","latest_release_number":"18.0.1.0.0.2","last_synced_at":"2025-08-28T23:44:28.728Z","created_at":"2022-08-18T19:00:13.330Z","updated_at":"2025-08-28T23:46:15.635Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-purchase/","install_command":"pip install odoo-addon-account-payment-purchase --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-purchase.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-purchase","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.635Z","dependent_packages_count":2,"downloads":248,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":48.075328287940025,"dependent_repos_count":30.61104109666564,"dependent_packages_count":1.9121561764712285,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":17.71172477140102},"purl":"pkg:pypi/odoo-addon-account-payment-purchase","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-purchase","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-purchase","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-purchase/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-purchase/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-purchase/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-purchase/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-purchase/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-26T01:22:48.669Z","updated_at":"2023-02-26T01:22:48.669Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832372,"name":"odoo14-addon-account-payment-partner","ecosystem":"pypi","description":"Adds payment mode on partners and invoices","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":49,"first_release_published_at":"2020-11-19T06:09:01.000Z","latest_release_published_at":"2025-07-23T02:39:00.000Z","latest_release_number":"14.0.1.7.3.dev9","last_synced_at":"2025-08-28T23:44:24.479Z","created_at":"2022-04-10T11:52:39.201Z","updated_at":"2025-08-28T23:46:15.266Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-partner/","install_command":"pip install odoo14-addon-account-payment-partner --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-partner.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 6 - Mature","Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-partner","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.266Z","dependent_packages_count":13,"downloads":1461,"downloads_period":"last-month","dependent_repos_count":6,"rankings":{"downloads":7.04640361058857,"dependent_repos_count":6.008514142895,"dependent_packages_count":0.7941016129831611,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":4.32605276923136},"purl":"pkg:pypi/odoo14-addon-account-payment-partner","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-partner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-partner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-partner/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-partner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-partner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-partner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-partner/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-01-22T03:39:44.790Z","updated_at":"2023-01-22T03:39:44.790Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2835761,"name":"odoo9-addon-account-payment-order","ecosystem":"pypi","description":"Account Payment Order","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":72,"first_release_published_at":"2017-04-11T17:51:50.000Z","latest_release_published_at":"2023-07-21T02:51:34.000Z","latest_release_number":"9.0.1.4.0.99.dev41","last_synced_at":"2025-08-28T23:44:23.450Z","created_at":"2022-04-10T11:54:41.142Z","updated_at":"2025-08-28T23:46:15.272Z","registry_url":"https://pypi.org/project/odoo9-addon-account-payment-order/","install_command":"pip install odoo9-addon-account-payment-order --index-url https://pypi.org/simple","documentation_url":"https://odoo9-addon-account-payment-order.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python :: 2.7"],"normalized_name":"odoo9-addon-account-payment-order","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.272Z","dependent_packages_count":4,"downloads":200,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":13.029219639504891,"dependent_repos_count":21.607168748712237,"dependent_packages_count":1.8608537720730758,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":8.855750812020428},"purl":"pkg:pypi/odoo9-addon-account-payment-order","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo9-addon-account-payment-order","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo9-addon-account-payment-order","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo9-addon-account-payment-order/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-order/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-order/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-order/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-order/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-09T05:19:24.851Z","updated_at":"2023-02-09T05:19:24.851Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2835693,"name":"odoo9-addon-account-banking-sepa-direct-debit","ecosystem":"pypi","description":"Create SEPA files for Direct Debit","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":25,"first_release_published_at":"2017-04-11T17:32:53.000Z","latest_release_published_at":"2021-05-22T02:44:38.000Z","latest_release_number":"9.0.1.0.0.99.dev55","last_synced_at":"2025-08-28T23:44:25.163Z","created_at":"2022-04-10T11:54:38.967Z","updated_at":"2025-08-28T23:46:15.272Z","registry_url":"https://pypi.org/project/odoo9-addon-account-banking-sepa-direct-debit/","install_command":"pip install odoo9-addon-account-banking-sepa-direct-debit --index-url https://pypi.org/simple","documentation_url":"https://odoo9-addon-account-banking-sepa-direct-debit.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo9-addon-account-banking-sepa-direct-debit","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.272Z","dependent_packages_count":1,"downloads":51,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":20.819360672061162,"dependent_repos_count":21.607168748712237,"dependent_packages_count":4.7733152219534345,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":10.996271308507755},"purl":"pkg:pypi/odoo9-addon-account-banking-sepa-direct-debit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo9-addon-account-banking-sepa-direct-debit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo9-addon-account-banking-sepa-direct-debit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo9-addon-account-banking-sepa-direct-debit/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-sepa-direct-debit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-sepa-direct-debit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-sepa-direct-debit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-sepa-direct-debit/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T22:05:25.341Z","updated_at":"2023-02-24T22:05:25.341Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2834099,"name":"odoo8-addon-account-banking-sepa-credit-transfer","ecosystem":"pypi","description":"Create SEPA XML files for Credit Transfers","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":25,"first_release_published_at":"2017-04-10T20:37:00.000Z","latest_release_published_at":"2023-05-26T02:50:06.000Z","latest_release_number":"8.0.0.5.1.99.dev3","last_synced_at":"2025-08-28T23:44:25.766Z","created_at":"2022-04-10T11:53:48.176Z","updated_at":"2025-08-28T23:46:15.347Z","registry_url":"https://pypi.org/project/odoo8-addon-account-banking-sepa-credit-transfer/","install_command":"pip install odoo8-addon-account-banking-sepa-credit-transfer --index-url https://pypi.org/simple","documentation_url":"https://odoo8-addon-account-banking-sepa-credit-transfer.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 8.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo8-addon-account-banking-sepa-credit-transfer","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.347Z","dependent_packages_count":0,"downloads":43,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":43.39753666763328,"dependent_repos_count":21.607168748712237,"dependent_packages_count":10.102944879846767,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":16.577832439200844},"purl":"pkg:pypi/odoo8-addon-account-banking-sepa-credit-transfer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo8-addon-account-banking-sepa-credit-transfer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo8-addon-account-banking-sepa-credit-transfer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo8-addon-account-banking-sepa-credit-transfer/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-sepa-credit-transfer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-sepa-credit-transfer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-sepa-credit-transfer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-sepa-credit-transfer/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-09T05:19:29.016Z","updated_at":"2023-02-09T05:19:29.016Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832366,"name":"odoo14-addon-account-payment-mode","ecosystem":"pypi","description":"Account Payment Mode","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":27,"first_release_published_at":"2020-10-18T05:18:49.000Z","latest_release_published_at":"2025-06-06T02:38:45.000Z","latest_release_number":"14.0.1.1.1.dev13","last_synced_at":"2025-08-28T23:44:28.009Z","created_at":"2022-04-10T11:52:38.888Z","updated_at":"2025-08-28T23:46:15.629Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-mode/","install_command":"pip install odoo14-addon-account-payment-mode --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-mode.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 6 - Mature","Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-mode","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.629Z","dependent_packages_count":6,"downloads":1560,"downloads_period":"last-month","dependent_repos_count":6,"rankings":{"downloads":7.031625254458261,"dependent_repos_count":6.008514142895,"dependent_packages_count":1.3951191799337708,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":4.44330061139542},"purl":"pkg:pypi/odoo14-addon-account-payment-mode","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-mode/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-mode/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-mode/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:30:01.643Z","updated_at":"2023-02-24T21:30:01.643Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2824886,"name":"odoo10-addon-account-banking-mandate-sale","ecosystem":"pypi","description":"Adds mandates on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":9,"first_release_published_at":"2017-04-10T20:09:39.000Z","latest_release_published_at":"2023-04-12T03:16:23.000Z","latest_release_number":"10.0.1.0.1.99.dev3","last_synced_at":"2025-08-28T23:44:29.111Z","created_at":"2022-04-10T11:48:08.497Z","updated_at":"2025-08-28T23:46:16.000Z","registry_url":"https://pypi.org/project/odoo10-addon-account-banking-mandate-sale/","install_command":"pip install odoo10-addon-account-banking-mandate-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-banking-mandate-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-banking-mandate-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.000Z","dependent_packages_count":0,"downloads":12,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":56.61161515159026,"dependent_repos_count":21.592921703686898,"dependent_packages_count":10.104988627979555,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":19.218153992589357},"purl":"pkg:pypi/odoo10-addon-account-banking-mandate-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-banking-mandate-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-banking-mandate-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-banking-mandate-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-mandate-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-mandate-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-mandate-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-mandate-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:16:29.913Z","updated_at":"2023-02-24T20:16:29.913Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":9943449,"name":"odoo14-addon-account-payment-order-lock-draft","ecosystem":"pypi","description":"Account Payment Order Lock Draft","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2024-05-10T08:59:39.000Z","latest_release_published_at":"2025-07-23T02:39:02.000Z","latest_release_number":"14.0.1.0.1.dev6","last_synced_at":"2025-08-28T23:44:27.257Z","created_at":"2024-05-10T09:01:39.196Z","updated_at":"2025-08-28T23:46:15.704Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-order-lock-draft/","install_command":"pip install odoo14-addon-account-payment-order-lock-draft --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-order-lock-draft.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-order-lock-draft","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.704Z","dependent_packages_count":1,"downloads":36,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":62.108682342603984,"dependent_packages_count":9.415090045185798,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":35.76188619389489},"purl":"pkg:pypi/odoo14-addon-account-payment-order-lock-draft","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-lock-draft","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-lock-draft","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-order-lock-draft/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-lock-draft/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-lock-draft/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-lock-draft/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-lock-draft/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2024-05-10T09:03:28.204Z","updated_at":"2024-05-10T09:03:28.204Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2825030,"name":"odoo10-addon-account-payment-sale","ecosystem":"pypi","description":"Adds payment mode on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":11,"first_release_published_at":"2017-04-10T20:16:54.000Z","latest_release_published_at":"2023-04-12T03:16:20.000Z","latest_release_number":"10.0.1.1.0.99.dev4","last_synced_at":"2025-08-28T23:44:38.506Z","created_at":"2022-04-10T11:48:12.586Z","updated_at":"2025-08-28T23:46:17.521Z","registry_url":"https://pypi.org/project/odoo10-addon-account-payment-sale/","install_command":"pip install odoo10-addon-account-payment-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-payment-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-payment-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:17.520Z","dependent_packages_count":2,"downloads":39,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":16.600718225202655,"dependent_repos_count":21.581012154157165,"dependent_packages_count":3.1605581849082776,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":9.824706608791633},"purl":"pkg:pypi/odoo10-addon-account-payment-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-payment-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:17:44.236Z","updated_at":"2023-02-24T20:17:44.236Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":4305849,"name":"odoo-addon-account-banking-sepa-direct-debit","ecosystem":"pypi","description":"Create SEPA files for Direct Debit","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":61,"first_release_published_at":"2022-04-13T09:17:22.000Z","latest_release_published_at":"2025-07-04T17:15:22.000Z","latest_release_number":"18.0.1.0.1","last_synced_at":"2025-08-28T23:44:34.660Z","created_at":"2022-04-13T10:01:03.884Z","updated_at":"2025-08-28T23:46:15.776Z","registry_url":"https://pypi.org/project/odoo-addon-account-banking-sepa-direct-debit/","install_command":"pip install odoo-addon-account-banking-sepa-direct-debit --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-banking-sepa-direct-debit.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-banking-sepa-direct-debit","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.776Z","dependent_packages_count":3,"downloads":869,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":5.617086042444274,"dependent_repos_count":21.607168748712237,"dependent_packages_count":2.362619332880549,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":7.4736772047698},"purl":"pkg:pypi/odoo-addon-account-banking-sepa-direct-debit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-banking-sepa-direct-debit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-banking-sepa-direct-debit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-banking-sepa-direct-debit/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-sepa-direct-debit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-sepa-direct-debit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-sepa-direct-debit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-sepa-direct-debit/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-25T21:18:14.819Z","updated_at":"2023-02-25T21:18:14.819Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832246,"name":"odoo14-addon-account-banking-sepa-direct-debit","ecosystem":"pypi","description":"Create SEPA files for Direct Debit","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":29,"first_release_published_at":"2021-02-10T06:28:22.000Z","latest_release_published_at":"2025-04-02T02:38:25.000Z","latest_release_number":"14.0.2.1.4.dev1","last_synced_at":"2025-08-28T23:44:21.890Z","created_at":"2022-04-10T11:52:35.312Z","updated_at":"2025-08-28T23:46:15.778Z","registry_url":"https://pypi.org/project/odoo14-addon-account-banking-sepa-direct-debit/","install_command":"pip install odoo14-addon-account-banking-sepa-direct-debit --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-banking-sepa-direct-debit.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-banking-sepa-direct-debit","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.778Z","dependent_packages_count":6,"downloads":132,"downloads_period":"last-month","dependent_repos_count":6,"rankings":{"downloads":20.10317455766632,"dependent_repos_count":6.018954719281716,"dependent_packages_count":1.577636736480198,"stargazers_count":5.415881437762088,"forks_count":2.3669407844455996,"docker_downloads_count":null,"average":7.096517647127184},"purl":"pkg:pypi/odoo14-addon-account-banking-sepa-direct-debit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-banking-sepa-direct-debit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-banking-sepa-direct-debit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-banking-sepa-direct-debit/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-sepa-direct-debit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-sepa-direct-debit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-sepa-direct-debit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-sepa-direct-debit/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:29:21.787Z","updated_at":"2023-02-24T21:29:21.787Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2828167,"name":"odoo12-addon-account-payment-sale","ecosystem":"pypi","description":"Adds payment mode on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":18,"first_release_published_at":"2018-12-14T05:34:27.000Z","latest_release_published_at":"2023-10-11T03:04:27.000Z","latest_release_number":"12.0.1.1.3.99.dev9","last_synced_at":"2025-08-28T23:44:28.984Z","created_at":"2022-04-10T11:50:08.111Z","updated_at":"2025-08-28T23:46:15.849Z","registry_url":"https://pypi.org/project/odoo12-addon-account-payment-sale/","install_command":"pip install odoo12-addon-account-payment-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-payment-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-payment-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.849Z","dependent_packages_count":4,"downloads":84,"downloads_period":"last-month","dependent_repos_count":5,"rankings":{"downloads":16.354847133770104,"dependent_repos_count":6.618192355573179,"dependent_packages_count":1.8615992023624104,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":6.523176634279153},"purl":"pkg:pypi/odoo12-addon-account-payment-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-payment-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:51:59.625Z","updated_at":"2023-02-24T20:51:59.625Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2835770,"name":"odoo9-addon-account-payment-mode","ecosystem":"pypi","description":"Account Payment Mode","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":44,"first_release_published_at":"2017-04-11T17:50:22.000Z","latest_release_published_at":"2023-05-26T02:49:52.000Z","latest_release_number":"9.0.1.0.1.99.dev9","last_synced_at":"2025-08-28T23:44:29.234Z","created_at":"2022-04-10T11:54:41.287Z","updated_at":"2025-08-28T23:46:15.872Z","registry_url":"https://pypi.org/project/odoo9-addon-account-payment-mode/","install_command":"pip install odoo9-addon-account-payment-mode --index-url https://pypi.org/simple","documentation_url":"https://odoo9-addon-account-payment-mode.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo9-addon-account-payment-mode","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.872Z","dependent_packages_count":1,"downloads":136,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":12.76844133300269,"dependent_repos_count":21.607168748712237,"dependent_packages_count":4.7733152219534345,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":9.386087440696059},"purl":"pkg:pypi/odoo9-addon-account-payment-mode","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo9-addon-account-payment-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo9-addon-account-payment-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo9-addon-account-payment-mode/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-mode/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-mode/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T22:06:40.119Z","updated_at":"2023-02-24T22:06:40.119Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2828151,"name":"odoo12-addon-account-payment-order","ecosystem":"pypi","description":"Account Payment Order","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":63,"first_release_published_at":"2018-12-14T05:38:43.000Z","latest_release_published_at":"2023-10-11T03:04:52.000Z","latest_release_number":"12.0.2.0.0.99.dev18","last_synced_at":"2025-08-28T23:44:29.312Z","created_at":"2022-04-10T11:50:07.512Z","updated_at":"2025-08-28T23:46:16.143Z","registry_url":"https://pypi.org/project/odoo12-addon-account-payment-order/","install_command":"pip install odoo12-addon-account-payment-order --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-payment-order.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-payment-order","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.142Z","dependent_packages_count":14,"downloads":201,"downloads_period":"last-month","dependent_repos_count":25,"rankings":{"downloads":12.561543021502649,"dependent_repos_count":2.8983490561542027,"dependent_packages_count":0.7465133480246754,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":4.797583465098692},"purl":"pkg:pypi/odoo12-addon-account-payment-order","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-order","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-order","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-payment-order/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-order/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-order/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-order/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-order/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:51:34.646Z","updated_at":"2023-02-24T20:51:34.646Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":10384801,"name":"odoo-addon-account-payment-order-vendor-email","ecosystem":"pypi","description":"Account Payment Order Email","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2024-06-17T09:08:27.000Z","latest_release_published_at":"2024-09-20T02:43:24.000Z","latest_release_number":"16.0.1.0.0.4","last_synced_at":"2025-08-28T23:44:30.249Z","created_at":"2024-06-17T09:16:04.088Z","updated_at":"2025-08-28T23:46:16.244Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-order-vendor-email/","install_command":"pip install odoo-addon-account-payment-order-vendor-email --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-order-vendor-email.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 16.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-order-vendor-email","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.244Z","dependent_packages_count":0,"downloads":16,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":60.6751047576348,"dependent_packages_count":10.773395871773205,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":35.724250314704},"purl":"pkg:pypi/odoo-addon-account-payment-order-vendor-email","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order-vendor-email","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order-vendor-email","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-order-vendor-email/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-vendor-email/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-vendor-email/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-vendor-email/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-vendor-email/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2024-06-17T09:16:08.747Z","updated_at":"2024-06-17T09:16:08.747Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832318,"name":"odoo14-addon-account-invoice-select-for-payment","ecosystem":"pypi","description":"Account Invoice Select for Payment","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2021-08-03T09:44:48.000Z","latest_release_published_at":"2024-07-15T09:50:58.000Z","latest_release_number":"14.0.1.1.0","last_synced_at":"2025-08-28T23:44:29.116Z","created_at":"2022-04-10T11:52:37.549Z","updated_at":"2025-08-28T23:46:16.337Z","registry_url":"https://pypi.org/project/odoo14-addon-account-invoice-select-for-payment/","install_command":"pip install odoo14-addon-account-invoice-select-for-payment --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-invoice-select-for-payment.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-invoice-select-for-payment","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.337Z","dependent_packages_count":1,"downloads":25,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":47.178789676138,"dependent_repos_count":21.85578125090569,"dependent_packages_count":4.628534773905852,"stargazers_count":5.42392533116902,"forks_count":2.3589626669861157,"docker_downloads_count":null,"average":16.289198739820936},"purl":"pkg:pypi/odoo14-addon-account-invoice-select-for-payment","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-invoice-select-for-payment","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-invoice-select-for-payment","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-invoice-select-for-payment/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-invoice-select-for-payment/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-invoice-select-for-payment/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-invoice-select-for-payment/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-invoice-select-for-payment/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:29:45.991Z","updated_at":"2023-02-24T21:29:45.991Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2832245,"name":"odoo14-addon-account-banking-sepa-credit-transfer","ecosystem":"pypi","description":"Create SEPA XML files for Credit Transfers","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":22,"first_release_published_at":"2021-01-16T06:03:52.000Z","latest_release_published_at":"2025-04-02T02:38:30.000Z","latest_release_number":"14.0.2.0.5.dev1","last_synced_at":"2025-08-28T23:44:28.007Z","created_at":"2022-04-10T11:52:35.276Z","updated_at":"2025-08-28T23:46:16.316Z","registry_url":"https://pypi.org/project/odoo14-addon-account-banking-sepa-credit-transfer/","install_command":"pip install odoo14-addon-account-banking-sepa-credit-transfer --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-banking-sepa-credit-transfer.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-banking-sepa-credit-transfer","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.316Z","dependent_packages_count":2,"downloads":70,"downloads_period":"last-month","dependent_repos_count":6,"rankings":{"downloads":18.98642409627521,"dependent_repos_count":6.012049663845667,"dependent_packages_count":4.7733152219534345,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":7.51066017637725},"purl":"pkg:pypi/odoo14-addon-account-banking-sepa-credit-transfer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-banking-sepa-credit-transfer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-banking-sepa-credit-transfer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-banking-sepa-credit-transfer/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-sepa-credit-transfer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-sepa-credit-transfer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-sepa-credit-transfer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-banking-sepa-credit-transfer/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2022-12-16T03:24:47.828Z","updated_at":"2022-12-16T03:24:47.828Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2827966,"name":"odoo12-addon-account-banking-make-deposit","ecosystem":"pypi","description":"Bank Deposit Ticket","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2020-06-02T05:16:26.000Z","latest_release_published_at":"2023-10-11T03:05:04.000Z","latest_release_number":"12.0.1.0.0.99.dev17","last_synced_at":"2025-08-28T23:44:29.110Z","created_at":"2022-04-10T11:50:00.572Z","updated_at":"2025-08-28T23:46:16.357Z","registry_url":"https://pypi.org/project/odoo12-addon-account-banking-make-deposit/","install_command":"pip install odoo12-addon-account-banking-make-deposit --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-banking-make-deposit.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Framework :: Odoo","Framework :: Odoo :: 12.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-banking-make-deposit","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.357Z","dependent_packages_count":0,"downloads":27,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":44.49847757572057,"dependent_repos_count":21.607168748712237,"dependent_packages_count":10.102944879846767,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":16.798020620818303},"purl":"pkg:pypi/odoo12-addon-account-banking-make-deposit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-banking-make-deposit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-banking-make-deposit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-banking-make-deposit/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-make-deposit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-make-deposit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-make-deposit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-make-deposit/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-01-22T03:39:31.078Z","updated_at":"2023-01-22T03:39:31.078Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2835768,"name":"odoo9-addon-account-payment-sale","ecosystem":"pypi","description":"Adds payment mode on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":19,"first_release_published_at":"2017-04-11T17:54:47.000Z","latest_release_published_at":"2018-07-04T04:44:12.000Z","latest_release_number":"9.0.1.0.0.99.dev26","last_synced_at":"2025-08-28T23:44:36.292Z","created_at":"2022-04-10T11:54:41.227Z","updated_at":"2025-08-28T23:46:16.962Z","registry_url":"https://pypi.org/project/odoo9-addon-account-payment-sale/","install_command":"pip install odoo9-addon-account-payment-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo9-addon-account-payment-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo9-addon-account-payment-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.962Z","dependent_packages_count":1,"downloads":38,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":20.01697728096446,"dependent_repos_count":21.607168748712237,"dependent_packages_count":4.7733152219534345,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":10.835794630288415},"purl":"pkg:pypi/odoo9-addon-account-payment-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo9-addon-account-payment-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo9-addon-account-payment-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo9-addon-account-payment-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T22:06:37.725Z","updated_at":"2023-02-24T22:06:37.725Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2827971,"name":"odoo12-addon-account-banking-sepa-direct-debit","ecosystem":"pypi","description":"Create SEPA files for Direct Debit","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":31,"first_release_published_at":"2018-12-15T05:31:08.000Z","latest_release_published_at":"2024-03-08T03:05:11.000Z","latest_release_number":"12.0.1.3.0.99.dev13","last_synced_at":"2025-08-28T23:44:30.714Z","created_at":"2022-04-10T11:50:00.845Z","updated_at":"2025-08-28T23:46:16.409Z","registry_url":"https://pypi.org/project/odoo12-addon-account-banking-sepa-direct-debit/","install_command":"pip install odoo12-addon-account-banking-sepa-direct-debit --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-banking-sepa-direct-debit.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-banking-sepa-direct-debit","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.408Z","dependent_packages_count":3,"downloads":86,"downloads_period":"last-month","dependent_repos_count":25,"rankings":{"downloads":17.98564305102321,"dependent_repos_count":2.8983490561542027,"dependent_packages_count":2.3666079825624378,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":6.206368913885984},"purl":"pkg:pypi/odoo12-addon-account-banking-sepa-direct-debit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-banking-sepa-direct-debit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-banking-sepa-direct-debit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-banking-sepa-direct-debit/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-sepa-direct-debit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-sepa-direct-debit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-sepa-direct-debit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-sepa-direct-debit/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:49:17.996Z","updated_at":"2023-02-24T20:49:17.996Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2826649,"name":"odoo11-addon-account-payment-order","ecosystem":"pypi","description":"Account Payment Order","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":48,"first_release_published_at":"2017-11-17T05:30:14.000Z","latest_release_published_at":"2025-05-07T02:38:28.000Z","latest_release_number":"11.0.1.4.0.99.dev17","last_synced_at":"2025-08-28T23:44:31.530Z","created_at":"2022-04-10T11:48:59.854Z","updated_at":"2025-08-28T23:46:16.573Z","registry_url":"https://pypi.org/project/odoo11-addon-account-payment-order/","install_command":"pip install odoo11-addon-account-payment-order --index-url https://pypi.org/simple","documentation_url":"https://odoo11-addon-account-payment-order.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo11-addon-account-payment-order","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.572Z","dependent_packages_count":4,"downloads":207,"downloads_period":"last-month","dependent_repos_count":7,"rankings":{"downloads":11.307084392834406,"dependent_repos_count":5.548523367621604,"dependent_packages_count":2.3635992747917696,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":5.40009030298757},"purl":"pkg:pypi/odoo11-addon-account-payment-order","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo11-addon-account-payment-order","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo11-addon-account-payment-order","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo11-addon-account-payment-order/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-order/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-order/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-order/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-order/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:35:20.656Z","updated_at":"2023-02-24T20:35:20.656Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2827973,"name":"odoo12-addon-account-banking-sepa-credit-transfer","ecosystem":"pypi","description":"Create SEPA XML files for Credit Transfers","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":17,"first_release_published_at":"2018-12-15T05:56:42.000Z","latest_release_published_at":"2023-10-11T03:04:57.000Z","latest_release_number":"12.0.1.0.0.99.dev21","last_synced_at":"2025-08-28T23:44:31.334Z","created_at":"2022-04-10T11:50:00.898Z","updated_at":"2025-08-28T23:46:16.760Z","registry_url":"https://pypi.org/project/odoo12-addon-account-banking-sepa-credit-transfer/","install_command":"pip install odoo12-addon-account-banking-sepa-credit-transfer --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-banking-sepa-credit-transfer.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 12.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-banking-sepa-credit-transfer","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.760Z","dependent_packages_count":2,"downloads":71,"downloads_period":"last-month","dependent_repos_count":25,"rankings":{"downloads":18.826278541861395,"dependent_repos_count":2.8994906815710664,"dependent_packages_count":3.156073290038995,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":6.532670882656679},"purl":"pkg:pypi/odoo12-addon-account-banking-sepa-credit-transfer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-banking-sepa-credit-transfer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-banking-sepa-credit-transfer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-banking-sepa-credit-transfer/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-sepa-credit-transfer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-sepa-credit-transfer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-sepa-credit-transfer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-sepa-credit-transfer/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:49:18.773Z","updated_at":"2023-02-24T20:49:18.773Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2835762,"name":"odoo9-addon-account-payment-order-return","ecosystem":"pypi","description":"Account Payment Order Return","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2017-10-14T04:30:17.000Z","latest_release_published_at":"2018-06-21T04:45:00.000Z","latest_release_number":"9.0.1.0.0.99.dev3","last_synced_at":"2025-08-28T23:44:31.410Z","created_at":"2022-04-10T11:54:41.171Z","updated_at":"2025-08-28T23:46:16.820Z","registry_url":"https://pypi.org/project/odoo9-addon-account-payment-order-return/","install_command":"pip install odoo9-addon-account-payment-order-return --index-url https://pypi.org/simple","documentation_url":"https://odoo9-addon-account-payment-order-return.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo9-addon-account-payment-order-return","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.820Z","dependent_packages_count":0,"downloads":7,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":58.50337153195473,"dependent_repos_count":21.592921703686898,"dependent_packages_count":10.104988627979555,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":19.59650526866225},"purl":"pkg:pypi/odoo9-addon-account-payment-order-return","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo9-addon-account-payment-order-return","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo9-addon-account-payment-order-return","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo9-addon-account-payment-order-return/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-order-return/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-order-return/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-order-return/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-payment-order-return/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T22:06:32.060Z","updated_at":"2023-02-24T22:06:32.060Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2834097,"name":"odoo8-addon-account-banking-pain-base","ecosystem":"pypi","description":"Base module for PAIN file generation","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":26,"first_release_published_at":"2017-04-10T20:32:30.000Z","latest_release_published_at":"2023-05-26T02:49:47.000Z","latest_release_number":"8.0.0.4.1.99.dev2","last_synced_at":"2025-08-28T23:44:31.669Z","created_at":"2022-04-10T11:53:48.106Z","updated_at":"2025-08-28T23:46:17.084Z","registry_url":"https://pypi.org/project/odoo8-addon-account-banking-pain-base/","install_command":"pip install odoo8-addon-account-banking-pain-base --index-url https://pypi.org/simple","documentation_url":"https://odoo8-addon-account-banking-pain-base.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 8.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo8-addon-account-banking-pain-base","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:17.084Z","dependent_packages_count":3,"downloads":54,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":23.589703510825267,"dependent_repos_count":21.592921703686898,"dependent_packages_count":2.3635992747917696,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":11.065493793798801},"purl":"pkg:pypi/odoo8-addon-account-banking-pain-base","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo8-addon-account-banking-pain-base","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo8-addon-account-banking-pain-base","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo8-addon-account-banking-pain-base/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-pain-base/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-pain-base/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-pain-base/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-pain-base/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:45:32.589Z","updated_at":"2023-02-24T21:45:32.589Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2825056,"name":"odoo10-addon-account-voucher-killer","ecosystem":"pypi","description":"Accounting Payment Access","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2018-06-23T04:38:01.000Z","latest_release_published_at":"2018-06-23T04:38:01.000Z","latest_release_number":"10.0.1.0.0.99.dev1","last_synced_at":"2025-08-28T23:44:37.108Z","created_at":"2022-04-10T11:48:13.273Z","updated_at":"2025-08-28T23:46:17.382Z","registry_url":"https://pypi.org/project/odoo10-addon-account-voucher-killer/","install_command":"pip install odoo10-addon-account-voucher-killer --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-voucher-killer.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-voucher-killer","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:17.382Z","dependent_packages_count":0,"downloads":7,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":62.15936233697851,"dependent_repos_count":21.607168748712237,"dependent_packages_count":10.102944879846767,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":20.33019757306989},"purl":"pkg:pypi/odoo10-addon-account-voucher-killer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-voucher-killer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-voucher-killer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-voucher-killer/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-voucher-killer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-voucher-killer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-voucher-killer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-voucher-killer/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-01-22T03:39:44.563Z","updated_at":"2023-01-22T03:39:44.563Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":6471123,"name":"odoo-addon-account-payment-order-grouped-output","ecosystem":"pypi","description":"Account Payment Order - Generate grouped moves","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2023-03-04T19:31:40.000Z","latest_release_published_at":"2025-06-30T09:51:17.000Z","latest_release_number":"18.0.1.0.0.2","last_synced_at":"2025-08-28T23:44:32.799Z","created_at":"2023-03-04T20:21:24.695Z","updated_at":"2025-08-28T23:46:18.616Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-order-grouped-output/","install_command":"pip install odoo-addon-account-payment-order-grouped-output --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-order-grouped-output.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-order-grouped-output","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:18.616Z","dependent_packages_count":1,"downloads":112,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":18.01475309569052,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":12.643825270063491},"purl":"pkg:pypi/odoo-addon-account-payment-order-grouped-output","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order-grouped-output","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order-grouped-output","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-order-grouped-output/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-grouped-output/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-grouped-output/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-grouped-output/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order-grouped-output/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":"Owner","created_at":"2023-03-04T21:02:03.643Z","updated_at":"2023-03-04T21:02:03.643Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2827965,"name":"odoo12-addon-account-banking-mandate","ecosystem":"pypi","description":"Banking mandates","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":60,"first_release_published_at":"2018-12-14T05:45:06.000Z","latest_release_published_at":"2025-05-07T02:38:29.000Z","latest_release_number":"12.0.2.0.3.99.dev33","last_synced_at":"2025-08-28T23:44:38.658Z","created_at":"2022-04-10T11:50:00.547Z","updated_at":"2025-08-28T23:46:17.489Z","registry_url":"https://pypi.org/project/odoo12-addon-account-banking-mandate/","install_command":"pip install odoo12-addon-account-banking-mandate --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-banking-mandate.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-banking-mandate","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:17.488Z","dependent_packages_count":6,"downloads":126,"downloads_period":"last-month","dependent_repos_count":25,"rankings":{"downloads":13.029219639504891,"dependent_repos_count":2.8994906815710664,"dependent_packages_count":1.3947924695324365,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":5.021002938084066},"purl":"pkg:pypi/odoo12-addon-account-banking-mandate","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-banking-mandate","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-banking-mandate","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-banking-mandate/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-mandate/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-mandate/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-mandate/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-mandate/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:49:14.968Z","updated_at":"2023-02-24T20:49:14.968Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2835691,"name":"odoo9-addon-account-banking-mandate-sale","ecosystem":"pypi","description":"Adds mandates on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":14,"first_release_published_at":"2017-04-11T17:30:51.000Z","latest_release_published_at":"2019-04-03T05:47:08.000Z","latest_release_number":"9.0.1.0.0.99.dev20","last_synced_at":"2025-08-28T23:44:38.659Z","created_at":"2022-04-10T11:54:38.863Z","updated_at":"2025-08-28T23:46:18.517Z","registry_url":"https://pypi.org/project/odoo9-addon-account-banking-mandate-sale/","install_command":"pip install odoo9-addon-account-banking-mandate-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo9-addon-account-banking-mandate-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo9-addon-account-banking-mandate-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:18.517Z","dependent_packages_count":0,"downloads":10,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":32.57311602671278,"dependent_repos_count":21.592921703686898,"dependent_packages_count":10.104988627979555,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":14.410507651638236},"purl":"pkg:pypi/odoo9-addon-account-banking-mandate-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo9-addon-account-banking-mandate-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo9-addon-account-banking-mandate-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo9-addon-account-banking-mandate-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-mandate-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-mandate-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-mandate-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-mandate-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T22:05:23.929Z","updated_at":"2023-02-24T22:05:23.929Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5716214,"name":"odoo-addon-account-payment-purchase-stock","ecosystem":"pypi","description":"Integrate Account Payment Purchase with Stock","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":18,"first_release_published_at":"2022-12-19T19:46:43.000Z","latest_release_published_at":"2025-04-27T09:13:04.000Z","latest_release_number":"18.0.1.0.0.2","last_synced_at":"2025-08-28T23:44:32.703Z","created_at":"2022-12-19T19:54:08.272Z","updated_at":"2025-08-28T23:46:22.238Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-purchase-stock/","install_command":"pip install odoo-addon-account-payment-purchase-stock --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-purchase-stock.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-purchase-stock","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:22.238Z","dependent_packages_count":1,"downloads":167,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":49.85775821726535,"dependent_repos_count":30.61104109666564,"dependent_packages_count":2.9377771102825463,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":18.27333494402835},"purl":"pkg:pypi/odoo-addon-account-payment-purchase-stock","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-purchase-stock","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-purchase-stock","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-purchase-stock/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-purchase-stock/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-purchase-stock/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-purchase-stock/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-purchase-stock/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-01-04T21:22:27.706Z","updated_at":"2023-01-04T21:22:27.706Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2826533,"name":"odoo11-addon-account-banking-mandate-sale","ecosystem":"pypi","description":"Adds mandates on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2019-08-22T04:37:37.000Z","latest_release_published_at":"2019-08-27T04:37:44.000Z","latest_release_number":"11.0.1.0.0.99.dev3","last_synced_at":"2025-08-28T23:44:33.159Z","created_at":"2022-04-10T11:48:56.464Z","updated_at":"2025-08-28T23:46:22.701Z","registry_url":"https://pypi.org/project/odoo11-addon-account-banking-mandate-sale/","install_command":"pip install odoo11-addon-account-banking-mandate-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo11-addon-account-banking-mandate-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo11-addon-account-banking-mandate-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:22.701Z","dependent_packages_count":0,"downloads":4,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":50.50271601927412,"dependent_repos_count":21.581012154157165,"dependent_packages_count":10.107632597300897,"stargazers_count":5.415687185915289,"forks_count":2.364469708803706,"docker_downloads_count":null,"average":17.994303533090235},"purl":"pkg:pypi/odoo11-addon-account-banking-mandate-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo11-addon-account-banking-mandate-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo11-addon-account-banking-mandate-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo11-addon-account-banking-mandate-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-mandate-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-mandate-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-mandate-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-banking-mandate-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:34:36.293Z","updated_at":"2023-02-24T20:34:36.293Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2826659,"name":"odoo11-addon-account-payment-sale","ecosystem":"pypi","description":"Adds payment mode on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2018-02-02T05:30:12.000Z","latest_release_published_at":"2020-12-31T06:00:52.000Z","latest_release_number":"11.0.1.0.2","last_synced_at":"2025-08-28T23:44:33.016Z","created_at":"2022-04-10T11:49:00.127Z","updated_at":"2025-08-28T23:46:22.618Z","registry_url":"https://pypi.org/project/odoo11-addon-account-payment-sale/","install_command":"pip install odoo11-addon-account-payment-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo11-addon-account-payment-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo11-addon-account-payment-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:22.618Z","dependent_packages_count":1,"downloads":17,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":19.7684392715406,"dependent_repos_count":21.592921703686898,"dependent_packages_count":4.776193953166494,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":10.783759881616813},"purl":"pkg:pypi/odoo11-addon-account-payment-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo11-addon-account-payment-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo11-addon-account-payment-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo11-addon-account-payment-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:35:27.316Z","updated_at":"2023-02-24T20:35:27.316Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5651815,"name":"odoo-addon-account-banking-mandate-sale","ecosystem":"pypi","description":"Adds mandates on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":15,"first_release_published_at":"2022-12-03T13:44:42.000Z","latest_release_published_at":"2025-07-28T10:30:07.000Z","latest_release_number":"18.0.1.0.0.3","last_synced_at":"2025-08-28T23:44:35.135Z","created_at":"2022-12-06T06:35:34.983Z","updated_at":"2025-08-28T23:46:24.992Z","registry_url":"https://pypi.org/project/odoo-addon-account-banking-mandate-sale/","install_command":"pip install odoo-addon-account-banking-mandate-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-banking-mandate-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-banking-mandate-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:24.991Z","dependent_packages_count":2,"downloads":87,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":48.075328287940025,"dependent_repos_count":30.61104109666564,"dependent_packages_count":2.9377771102825463,"stargazers_count":5.6291614155832566,"forks_count":2.3614094887349295,"average":17.92294347984128},"purl":"pkg:pypi/odoo-addon-account-banking-mandate-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-banking-mandate-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-banking-mandate-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-banking-mandate-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-26T04:56:20.398Z","updated_at":"2023-02-26T04:56:20.398Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2835694,"name":"odoo9-addon-account-banking-mandate","ecosystem":"pypi","description":"Banking mandates","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":50,"first_release_published_at":"2017-04-11T17:29:17.000Z","latest_release_published_at":"2023-06-17T02:49:22.000Z","latest_release_number":"9.0.2.0.0.99.dev14","last_synced_at":"2025-08-28T23:44:33.567Z","created_at":"2022-04-10T11:54:38.967Z","updated_at":"2025-08-28T23:46:23.015Z","registry_url":"https://pypi.org/project/odoo9-addon-account-banking-mandate/","install_command":"pip install odoo9-addon-account-banking-mandate --index-url https://pypi.org/simple","documentation_url":"https://odoo9-addon-account-banking-mandate.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo9-addon-account-banking-mandate","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:23.015Z","dependent_packages_count":1,"downloads":88,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":18.250627092294632,"dependent_repos_count":21.607168748712237,"dependent_packages_count":4.7733152219534345,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":10.482524592554448},"purl":"pkg:pypi/odoo9-addon-account-banking-mandate","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo9-addon-account-banking-mandate","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo9-addon-account-banking-mandate","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo9-addon-account-banking-mandate/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-mandate/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-mandate/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-mandate/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo9-addon-account-banking-mandate/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2022-12-29T03:05:28.661Z","updated_at":"2022-12-29T03:05:28.661Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2834223,"name":"odoo8-addon-account-payment-sale","ecosystem":"pypi","description":"Adds payment mode on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2017-04-11T09:44:18.000Z","latest_release_published_at":"2023-04-12T03:15:47.000Z","latest_release_number":"8.0.1.0.0.99.dev17","last_synced_at":"2025-08-28T23:44:33.789Z","created_at":"2022-04-10T11:53:52.556Z","updated_at":"2025-08-28T23:46:23.131Z","registry_url":"https://pypi.org/project/odoo8-addon-account-payment-sale/","install_command":"pip install odoo8-addon-account-payment-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo8-addon-account-payment-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 8.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo8-addon-account-payment-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:23.131Z","dependent_packages_count":0,"downloads":47,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":48.1965568028327,"dependent_repos_count":21.607168748712237,"dependent_packages_count":10.102944879846767,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":17.53763646624073},"purl":"pkg:pypi/odoo8-addon-account-payment-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo8-addon-account-payment-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo8-addon-account-payment-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo8-addon-account-payment-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:46:47.813Z","updated_at":"2023-02-24T21:46:47.813Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2834219,"name":"odoo8-addon-account-payment-partner","ecosystem":"pypi","description":"Adds payment mode on partners and invoices","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":20,"first_release_published_at":"2017-04-11T09:39:56.000Z","latest_release_published_at":"2018-06-20T04:41:00.000Z","latest_release_number":"8.0.0.2.0.99.dev27","last_synced_at":"2025-08-28T23:44:34.121Z","created_at":"2022-04-10T11:53:52.397Z","updated_at":"2025-08-28T23:46:23.409Z","registry_url":"https://pypi.org/project/odoo8-addon-account-payment-partner/","install_command":"pip install odoo8-addon-account-payment-partner --index-url https://pypi.org/simple","documentation_url":"https://odoo8-addon-account-payment-partner.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo8-addon-account-payment-partner","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:23.409Z","dependent_packages_count":2,"downloads":40,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":17.71962730835506,"dependent_repos_count":21.592921703686898,"dependent_packages_count":3.157820486179293,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":10.050322795582264},"purl":"pkg:pypi/odoo8-addon-account-payment-partner","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo8-addon-account-payment-partner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo8-addon-account-payment-partner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo8-addon-account-payment-partner/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-partner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-partner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-partner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-payment-partner/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:46:46.029Z","updated_at":"2023-02-24T21:46:46.029Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5217041,"name":"odoo12-addon-account-payment-order-tier-validation","ecosystem":"pypi","description":"Extends the functionality of Payment Orders to support a tier validation process.","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2022-09-05T05:22:29.000Z","latest_release_published_at":"2023-09-03T11:48:21.000Z","latest_release_number":"12.0.1.0.0.99.dev3","last_synced_at":"2025-08-28T23:44:34.250Z","created_at":"2022-09-05T05:30:16.954Z","updated_at":"2025-08-28T23:46:23.787Z","registry_url":"https://pypi.org/project/odoo12-addon-account-payment-order-tier-validation/","install_command":"pip install odoo12-addon-account-payment-order-tier-validation --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-payment-order-tier-validation.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 12.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-payment-order-tier-validation","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:23.787Z","dependent_packages_count":0,"downloads":12,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":61.01269184139443,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":21.243413019204272},"purl":"pkg:pypi/odoo12-addon-account-payment-order-tier-validation","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-order-tier-validation","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-order-tier-validation","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-payment-order-tier-validation/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-order-tier-validation/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-order-tier-validation/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-order-tier-validation/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-order-tier-validation/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-26T02:03:15.123Z","updated_at":"2023-02-26T02:03:15.123Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2824884,"name":"odoo10-addon-account-banking-sepa-direct-debit","ecosystem":"pypi","description":"Create SEPA files for Direct Debit","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":25,"first_release_published_at":"2017-04-10T20:10:38.000Z","latest_release_published_at":"2019-10-31T05:41:42.000Z","latest_release_number":"10.0.1.1.3","last_synced_at":"2025-08-28T23:44:40.673Z","created_at":"2022-04-10T11:48:08.404Z","updated_at":"2025-08-28T23:46:23.593Z","registry_url":"https://pypi.org/project/odoo10-addon-account-banking-sepa-direct-debit/","install_command":"pip install odoo10-addon-account-banking-sepa-direct-debit --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-banking-sepa-direct-debit.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-banking-sepa-direct-debit","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:23.593Z","dependent_packages_count":0,"downloads":28,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":23.36457868372762,"dependent_repos_count":21.592921703686898,"dependent_packages_count":10.104988627979555,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":12.568800183041201},"purl":"pkg:pypi/odoo10-addon-account-banking-sepa-direct-debit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-banking-sepa-direct-debit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-banking-sepa-direct-debit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-banking-sepa-direct-debit/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-sepa-direct-debit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-sepa-direct-debit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-sepa-direct-debit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-banking-sepa-direct-debit/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-09T05:19:29.883Z","updated_at":"2023-02-09T05:19:29.883Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2834096,"name":"odoo8-addon-account-banking-mandate","ecosystem":"pypi","description":"Banking mandates","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":35,"first_release_published_at":"2017-04-10T20:31:01.000Z","latest_release_published_at":"2023-06-17T02:49:23.000Z","latest_release_number":"8.0.0.2.1.99.dev7","last_synced_at":"2025-08-28T23:44:34.342Z","created_at":"2022-04-10T11:53:48.075Z","updated_at":"2025-08-28T23:46:24.023Z","registry_url":"https://pypi.org/project/odoo8-addon-account-banking-mandate/","install_command":"pip install odoo8-addon-account-banking-mandate --index-url https://pypi.org/simple","documentation_url":"https://odoo8-addon-account-banking-mandate.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo8-addon-account-banking-mandate","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:24.023Z","dependent_packages_count":2,"downloads":57,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":20.113698713649942,"dependent_repos_count":21.581012154157165,"dependent_packages_count":3.1605581849082776,"stargazers_count":5.415687185915289,"forks_count":2.364469708803706,"docker_downloads_count":null,"average":10.527085189486876},"purl":"pkg:pypi/odoo8-addon-account-banking-mandate","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo8-addon-account-banking-mandate","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo8-addon-account-banking-mandate","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo8-addon-account-banking-mandate/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-mandate/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-mandate/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-mandate/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-mandate/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2022-12-31T03:19:18.611Z","updated_at":"2022-12-31T03:19:18.611Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":9175879,"name":"odoo-addon-account-payment-method-fs-storage","ecosystem":"pypi","description":"Add the possibility to specify on the payment method, a storage where files generated will be pushed to upon payment","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2024-03-07T10:02:06.000Z","latest_release_published_at":"2025-03-13T09:07:05.000Z","latest_release_number":"16.0.1.0.3","last_synced_at":"2025-08-28T23:44:34.262Z","created_at":"2024-03-07T10:17:40.825Z","updated_at":"2025-08-28T23:46:24.051Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-method-fs-storage/","install_command":"pip install odoo-addon-account-payment-method-fs-storage --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-method-fs-storage.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 16.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-method-fs-storage","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:24.051Z","dependent_packages_count":1,"downloads":16,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":64.27528987675221,"dependent_packages_count":9.74215745652761,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":37.00872366663991},"purl":"pkg:pypi/odoo-addon-account-payment-method-fs-storage","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-method-fs-storage","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-method-fs-storage","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-method-fs-storage/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-method-fs-storage/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-method-fs-storage/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-method-fs-storage/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-method-fs-storage/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2024-03-07T10:17:42.218Z","updated_at":"2024-03-07T10:17:42.218Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2825025,"name":"odoo10-addon-account-payment-mode","ecosystem":"pypi","description":"Account Payment Mode","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":23,"first_release_published_at":"2017-04-10T20:15:13.000Z","latest_release_published_at":"2023-05-26T02:50:21.000Z","latest_release_number":"10.0.1.0.2.99.dev9","last_synced_at":"2025-08-28T23:44:34.644Z","created_at":"2022-04-10T11:48:12.381Z","updated_at":"2025-08-28T23:46:24.338Z","registry_url":"https://pypi.org/project/odoo10-addon-account-payment-mode/","install_command":"pip install odoo10-addon-account-payment-mode --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-payment-mode.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-payment-mode","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:24.337Z","dependent_packages_count":1,"downloads":137,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":9.04214237903541,"dependent_repos_count":21.592921703686898,"dependent_packages_count":4.776193953166494,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":8.638500503115775},"purl":"pkg:pypi/odoo10-addon-account-payment-mode","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-payment-mode/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-mode/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-mode/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-09T05:19:23.400Z","updated_at":"2023-02-09T05:19:23.400Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2828150,"name":"odoo12-addon-account-payment-mode","ecosystem":"pypi","description":"Account Payment Mode","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":37,"first_release_published_at":"2018-12-14T05:59:42.000Z","latest_release_published_at":"2024-03-06T03:02:57.000Z","latest_release_number":"12.0.1.0.1.99.dev27","last_synced_at":"2025-08-28T23:44:34.818Z","created_at":"2022-04-10T11:50:07.446Z","updated_at":"2025-08-28T23:46:24.579Z","registry_url":"https://pypi.org/project/odoo12-addon-account-payment-mode/","install_command":"pip install odoo12-addon-account-payment-mode --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-payment-mode.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-payment-mode","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:24.579Z","dependent_packages_count":4,"downloads":328,"downloads_period":"last-month","dependent_repos_count":25,"rankings":{"downloads":9.088186483032256,"dependent_repos_count":2.8994906815710664,"dependent_packages_count":1.8608537720730758,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":4.326008567297667},"purl":"pkg:pypi/odoo12-addon-account-payment-mode","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-payment-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-payment-mode/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-mode/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-payment-mode/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-09T05:19:31.376Z","updated_at":"2023-02-09T05:19:31.376Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2827963,"name":"odoo12-addon-account-banking-mandate-sale","ecosystem":"pypi","description":"Adds mandates on sale orders","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":15,"first_release_published_at":"2019-07-06T04:49:33.000Z","latest_release_published_at":"2023-10-11T03:04:32.000Z","latest_release_number":"12.0.1.0.1.99.dev19","last_synced_at":"2025-08-28T23:44:41.418Z","created_at":"2022-04-10T11:50:00.507Z","updated_at":"2025-08-28T23:46:31.899Z","registry_url":"https://pypi.org/project/odoo12-addon-account-banking-mandate-sale/","install_command":"pip install odoo12-addon-account-banking-mandate-sale --index-url https://pypi.org/simple","documentation_url":"https://odoo12-addon-account-banking-mandate-sale.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 12.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo12-addon-account-banking-mandate-sale","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:31.899Z","dependent_packages_count":2,"downloads":28,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":35.787272685648006,"dependent_repos_count":21.607168748712237,"dependent_packages_count":3.156073290038995,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":13.666405324842236},"purl":"pkg:pypi/odoo12-addon-account-banking-mandate-sale","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo12-addon-account-banking-mandate-sale","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo12-addon-account-banking-mandate-sale","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo12-addon-account-banking-mandate-sale/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-mandate-sale/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-mandate-sale/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-mandate-sale/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo12-addon-account-banking-mandate-sale/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:49:14.530Z","updated_at":"2023-02-24T20:49:14.530Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5679125,"name":"odoo-addon-account-banking-mandate-contact","ecosystem":"pypi","description":"Assign specific banking mandates in contact level","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":14,"first_release_published_at":"2022-12-12T11:28:50.000Z","latest_release_published_at":"2025-07-29T16:50:31.000Z","latest_release_number":"18.0.1.1.0","last_synced_at":"2025-08-28T23:44:36.000Z","created_at":"2022-12-12T11:40:24.159Z","updated_at":"2025-08-28T23:46:31.900Z","registry_url":"https://pypi.org/project/odoo-addon-account-banking-mandate-contact/","install_command":"pip install odoo-addon-account-banking-mandate-contact --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-banking-mandate-contact.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-banking-mandate-contact","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:31.900Z","dependent_packages_count":2,"downloads":104,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":56.12009690289468,"dependent_repos_count":30.61104109666564,"dependent_packages_count":2.9377771102825463,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":19.525802681154214},"purl":"pkg:pypi/odoo-addon-account-banking-mandate-contact","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-banking-mandate-contact","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-banking-mandate-contact","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-banking-mandate-contact/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-contact/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-contact/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-contact/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-mandate-contact/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2022-12-12T12:31:49.574Z","updated_at":"2022-12-12T12:31:49.574Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2834102,"name":"odoo8-addon-account-banking-sepa-direct-debit","ecosystem":"pypi","description":"Create SEPA files for Direct Debit","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":31,"first_release_published_at":"2017-04-10T20:38:09.000Z","latest_release_published_at":"2023-07-04T02:50:46.000Z","latest_release_number":"8.0.0.5.1.99.dev4","last_synced_at":"2025-08-28T23:44:42.636Z","created_at":"2022-04-10T11:53:48.230Z","updated_at":"2025-08-28T23:46:33.303Z","registry_url":"https://pypi.org/project/odoo8-addon-account-banking-sepa-direct-debit/","install_command":"pip install odoo8-addon-account-banking-sepa-direct-debit --index-url https://pypi.org/simple","documentation_url":"https://odoo8-addon-account-banking-sepa-direct-debit.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 8.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo8-addon-account-banking-sepa-direct-debit","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:33.303Z","dependent_packages_count":0,"downloads":79,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":25.22285355337921,"dependent_repos_count":21.559058535118407,"dependent_packages_count":10.108852264313626,"stargazers_count":5.41643430446459,"forks_count":2.3661926794962325,"docker_downloads_count":null,"average":12.934678267354414},"purl":"pkg:pypi/odoo8-addon-account-banking-sepa-direct-debit","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo8-addon-account-banking-sepa-direct-debit","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo8-addon-account-banking-sepa-direct-debit","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo8-addon-account-banking-sepa-direct-debit/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-sepa-direct-debit/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-sepa-direct-debit/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-sepa-direct-debit/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo8-addon-account-banking-sepa-direct-debit/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:45:33.408Z","updated_at":"2023-02-24T21:45:33.408Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2836727,"name":"odoo-addon-account-payment-order","ecosystem":"pypi","description":"Account Payment Order","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":180,"first_release_published_at":"2022-03-16T16:48:07.000Z","latest_release_published_at":"2025-09-05T02:40:04.000Z","latest_release_number":"16.0.1.13.2.2","last_synced_at":"2025-09-05T03:02:56.178Z","created_at":"2022-04-10T11:55:23.440Z","updated_at":"2025-09-05T19:52:02.006Z","registry_url":"https://pypi.org/project/odoo-addon-account-payment-order/","install_command":"pip install odoo-addon-account-payment-order --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-payment-order.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 6 - Mature","Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-payment-order","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-09-04T18:43:52.000Z","size":29525,"stargazers_count":218,"open_issues_count":42,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-09-04T20:25:12.186Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273813025,"owners_count":25172891,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-09-05T07:30:52.455Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3650,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-09-05T07:30:52.455Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-09-05T19:52:02.006Z","dependent_packages_count":13,"downloads":1422,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":4.068193290808131,"dependent_repos_count":21.657221655882843,"dependent_packages_count":0.8420670134638923,"stargazers_count":5.416149590896662,"forks_count":2.3670438053207334,"docker_downloads_count":null,"average":6.870135071274452},"purl":"pkg:pypi/odoo-addon-account-payment-order","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-payment-order","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-payment-order/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-04T20:14:22.181Z","issues_count":67,"pull_requests_count":675,"avg_time_to_close_issue":11705269.325581396,"avg_time_to_close_pull_request":5905259.240641711,"issues_closed_count":43,"pull_requests_closed_count":557,"pull_request_authors_count":148,"issue_authors_count":52,"avg_comments_per_issue":2.7761194029850746,"avg_comments_per_pull_request":3.5185185185185186,"merged_pull_requests_count":371,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":24,"past_year_pull_requests_count":226,"past_year_avg_time_to_close_issue":939628.4444444445,"past_year_avg_time_to_close_pull_request":2716697.526666667,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":149,"past_year_pull_request_authors_count":56,"past_year_issue_authors_count":20,"past_year_avg_comments_per_issue":1.6666666666666667,"past_year_avg_comments_per_pull_request":2.5575221238938055,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":106,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"chienandalu","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"angelmoya","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"hildickethan-S73","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"JordiBForgeFlow","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"almumu","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"hugosantosred","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"hildickethan","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"sergiobstoj","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"},{"login":"amkarthik","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"flotho","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"}],"active_maintainers":[{"login":"victoralmau","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"pedrobaeza","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"etobella","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"victor-champonnois","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"},{"login":"sergiobstoj","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"angelmoya","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-payment-order/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2022-11-15T06:25:00.441Z","updated_at":"2022-11-15T06:25:00.441Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":6296916,"name":"odoo14-addon-account-payment-order-grouped-output","ecosystem":"pypi","description":"Account Payment Order - Generate grouped moves","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2023-02-08T17:33:57.000Z","latest_release_published_at":"2025-05-30T02:38:43.000Z","latest_release_number":"14.0.1.0.3.dev4","last_synced_at":"2025-08-28T23:44:15.532Z","created_at":"2023-02-10T00:36:06.248Z","updated_at":"2025-08-28T23:46:11.526Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-order-grouped-output/","install_command":"pip install odoo14-addon-account-payment-order-grouped-output --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-order-grouped-output.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-order-grouped-output","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:11.526Z","dependent_packages_count":2,"downloads":110,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":42.31382868734886,"dependent_repos_count":30.61104109666564,"dependent_packages_count":2.9377771102825463,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":16.76454903804505},"purl":"pkg:pypi/odoo14-addon-account-payment-order-grouped-output","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-grouped-output","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-grouped-output","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-order-grouped-output/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-grouped-output/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-grouped-output/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-grouped-output/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-grouped-output/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-26T06:58:50.066Z","updated_at":"2023-02-26T06:58:50.066Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5256949,"name":"odoo14-addon-account-payment-order-sequence-payment-mode","ecosystem":"pypi","description":"Account Payment Order Sequence Payment Mode","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2022-09-20T12:11:32.000Z","latest_release_published_at":"2025-07-23T02:38:57.000Z","latest_release_number":"14.0.1.0.1.dev12","last_synced_at":"2025-08-28T23:44:18.856Z","created_at":"2022-09-20T12:20:33.062Z","updated_at":"2025-08-28T23:46:14.423Z","registry_url":"https://pypi.org/project/odoo14-addon-account-payment-order-sequence-payment-mode/","install_command":"pip install odoo14-addon-account-payment-order-sequence-payment-mode --index-url https://pypi.org/simple","documentation_url":"https://odoo14-addon-account-payment-order-sequence-payment-mode.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 14.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo14-addon-account-payment-order-sequence-payment-mode","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.422Z","dependent_packages_count":1,"downloads":54,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":51.81322902994805,"dependent_repos_count":30.61104109666564,"dependent_packages_count":2.9377771102825463,"stargazers_count":5.587588071279784,"forks_count":2.372510224648422,"average":18.66442910656489},"purl":"pkg:pypi/odoo14-addon-account-payment-order-sequence-payment-mode","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-sequence-payment-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo14-addon-account-payment-order-sequence-payment-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo14-addon-account-payment-order-sequence-payment-mode/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-sequence-payment-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-sequence-payment-mode/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-sequence-payment-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo14-addon-account-payment-order-sequence-payment-mode/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-09T05:19:29.863Z","updated_at":"2023-02-09T05:19:29.863Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2826656,"name":"odoo11-addon-account-payment-partner","ecosystem":"pypi","description":"Adds payment mode on partners and invoices","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2017-11-09T05:30:20.000Z","latest_release_published_at":"2023-09-03T11:47:24.000Z","latest_release_number":"11.0.1.4.0.99.dev4","last_synced_at":"2025-08-28T23:44:21.129Z","created_at":"2022-04-10T11:49:00.055Z","updated_at":"2025-08-28T23:46:14.756Z","registry_url":"https://pypi.org/project/odoo11-addon-account-payment-partner/","install_command":"pip install odoo11-addon-account-payment-partner --index-url https://pypi.org/simple","documentation_url":"https://odoo11-addon-account-payment-partner.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo11-addon-account-payment-partner","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.755Z","dependent_packages_count":6,"downloads":162,"downloads_period":"last-month","dependent_repos_count":7,"rankings":{"downloads":9.339940912989613,"dependent_repos_count":5.548523367621604,"dependent_packages_count":1.5844087015703014,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":4.850823492374317},"purl":"pkg:pypi/odoo11-addon-account-payment-partner","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo11-addon-account-payment-partner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo11-addon-account-payment-partner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo11-addon-account-payment-partner/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-partner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-partner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-partner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo11-addon-account-payment-partner/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-09T05:19:28.651Z","updated_at":"2023-02-09T05:19:28.651Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2830497,"name":"odoo13-addon-account-payment-order-return","ecosystem":"pypi","description":"Account Payment Order Return","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2021-02-13T06:38:58.000Z","latest_release_published_at":"2025-06-13T02:38:41.000Z","latest_release_number":"13.0.1.0.4.dev3","last_synced_at":"2025-08-28T23:44:23.846Z","created_at":"2022-04-10T11:51:32.686Z","updated_at":"2025-08-28T23:46:14.937Z","registry_url":"https://pypi.org/project/odoo13-addon-account-payment-order-return/","install_command":"pip install odoo13-addon-account-payment-order-return --index-url https://pypi.org/simple","documentation_url":"https://odoo13-addon-account-payment-order-return.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 13.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo13-addon-account-payment-order-return","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:14.937Z","dependent_packages_count":0,"downloads":16,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":37.403129223947126,"dependent_repos_count":21.592921703686898,"dependent_packages_count":10.104988627979555,"stargazers_count":5.416357720539882,"forks_count":2.3648867591501888,"docker_downloads_count":null,"average":15.37645680706073},"purl":"pkg:pypi/odoo13-addon-account-payment-order-return","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo13-addon-account-payment-order-return","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo13-addon-account-payment-order-return","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo13-addon-account-payment-order-return/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-return/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-return/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-return/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo13-addon-account-payment-order-return/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T21:14:07.945Z","updated_at":"2023-02-24T21:14:07.945Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":4305846,"name":"odoo-addon-account-banking-sepa-credit-transfer","ecosystem":"pypi","description":"Create SEPA XML files for Credit Transfers","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":45,"first_release_published_at":"2022-04-13T09:24:20.000Z","latest_release_published_at":"2025-07-17T18:13:10.000Z","latest_release_number":"18.0.1.0.0.2","last_synced_at":"2025-08-28T23:44:28.013Z","created_at":"2022-04-13T10:01:03.029Z","updated_at":"2025-08-28T23:46:15.611Z","registry_url":"https://pypi.org/project/odoo-addon-account-banking-sepa-credit-transfer/","install_command":"pip install odoo-addon-account-banking-sepa-credit-transfer --index-url https://pypi.org/simple","documentation_url":"https://odoo-addon-account-banking-sepa-credit-transfer.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","Framework :: Odoo :: 18.0","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo-addon-account-banking-sepa-credit-transfer","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:15.610Z","dependent_packages_count":2,"downloads":1050,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":7.0664452523989185,"dependent_repos_count":21.607168748712237,"dependent_packages_count":4.7733152219534345,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":8.245688224575305},"purl":"pkg:pypi/odoo-addon-account-banking-sepa-credit-transfer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo-addon-account-banking-sepa-credit-transfer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo-addon-account-banking-sepa-credit-transfer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo-addon-account-banking-sepa-credit-transfer/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-sepa-credit-transfer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-sepa-credit-transfer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-sepa-credit-transfer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo-addon-account-banking-sepa-credit-transfer/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-25T21:18:13.273Z","updated_at":"2023-02-25T21:18:13.273Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":2825027,"name":"odoo10-addon-account-payment-order","ecosystem":"pypi","description":"Account Payment Order","homepage":"https://github.com/OCA/bank-payment","licenses":"AGPL-3","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/OCA/bank-payment","keywords_array":[],"namespace":null,"versions_count":64,"first_release_published_at":"2017-04-10T20:15:33.000Z","latest_release_published_at":"2023-09-21T02:54:03.000Z","latest_release_number":"10.0.1.7.0.99.dev11","last_synced_at":"2025-08-28T23:44:29.245Z","created_at":"2022-04-10T11:48:12.427Z","updated_at":"2025-08-28T23:46:16.862Z","registry_url":"https://pypi.org/project/odoo10-addon-account-payment-order/","install_command":"pip install odoo10-addon-account-payment-order --index-url https://pypi.org/simple","documentation_url":"https://odoo10-addon-account-payment-order.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Framework :: Odoo","License :: OSI Approved :: GNU Affero General Public License v3","Programming Language :: Python"],"normalized_name":"odoo10-addon-account-payment-order","project_status":null},"repo_metadata":{"id":17916829,"uuid":"20882178","full_name":"OCA/bank-payment","owner":"OCA","description":"Odoo Electronic Payment","archived":false,"fork":false,"pushed_at":"2025-08-25T11:22:11.000Z","size":29509,"stargazers_count":218,"open_issues_count":41,"forks_count":561,"subscribers_count":71,"default_branch":"18.0","last_synced_at":"2025-08-28T18:51:27.024Z","etag":null,"topics":["accounting","erp","hacktoberfest","odoo","python"],"latest_commit_sha":null,"homepage":"https://odoo-community.org/psc-teams/banking-10","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OCA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"OCA"}},"created_at":"2014-06-16T11:16:29.000Z","updated_at":"2025-08-25T11:22:13.000Z","dependencies_parsed_at":"2024-11-06T17:19:50.465Z","dependency_job_id":"873435d3-c9f5-4c07-94de-df175f925273","html_url":"https://github.com/OCA/bank-payment","commit_stats":{"total_commits":1296,"total_committers":174,"mean_commits":7.448275862068965,"dds":0.8387345679012346,"last_synced_commit":"1bd30ec7f9b8ee195da3a5bd0ffa45e69724aefb"},"previous_names":["oca/banking"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/OCA/bank-payment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/refs/heads/18.0","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/sbom","scorecard":{"id":103396,"data":{"date":"2025-08-11","repo":{"name":"github.com/OCA/bank-payment","commit":"0e85f61034f2e9b8686535514a4abd445ed35ff8"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.6,"checks":[{"name":"Code-Review","score":2,"reason":"Found 3/12 approved changesets -- score normalized to 2","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":"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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/pre-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/stale.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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/pre-commit.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/pre-commit.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/stale.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/OCA/bank-payment/test.yml/18.0?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pre-commit.yml:28","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch '18.0'"],"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/OCA/.github/SECURITY.md:1","Info: Found linked content: github.com/OCA/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/OCA/.github/SECURITY.md:1","Info: Found text in security policy: github.com/OCA/.github/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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-55x5-fj6c-h6m8","Warn: Project is vulnerable to: PYSEC-2014-9 / GHSA-57qw-cc2g-pv5p","Warn: Project is vulnerable to: PYSEC-2021-19 / GHSA-jq4v-f5q6-mjqq","Warn: Project is vulnerable to: GHSA-pgww-xf46-h92r","Warn: Project is vulnerable to: PYSEC-2022-230 / GHSA-wrxv-2j5q-m38w","Warn: Project is vulnerable to: PYSEC-2018-12 / GHSA-xp26-p53h-6h2p"],"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":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 21 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:38:29.270Z","repository_id":17916829,"created_at":"2025-08-15T10:38:29.271Z","updated_at":"2025-08-15T10:38:29.271Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272582490,"owners_count":24959418,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OCA","name":"Odoo Community Association","uuid":"7600578","kind":"organization","description":"The GitHub repos for all Open Source work around Odoo","email":null,"website":"http://odoo-community.org","location":"Lausanne, Switzerland","twitter":"OdooCommunity","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7600578?v=4","repositories_count":234,"last_synced_at":"2025-08-18T11:46:31.813Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"OCA"}},"html_url":"https://github.com/OCA","funding_links":["https://github.com/sponsors/OCA"],"total_stars":16372,"followers":3575,"following":0,"created_at":"2022-11-02T21:39:37.975Z","updated_at":"2025-08-18T11:46:31.814Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OCA/repositories"},"tags":[{"name":"6.1.1","sha":"b546f84eef52e867e7f6b7dce326923c31bdedc3","kind":"commit","published_at":"2012-05-07T11:49:08.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/6.1.1","html_url":"https://github.com/OCA/bank-payment/releases/tag/6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/6.1.1/manifests"},{"name":"account_banking_uk_hsbc-0.4","sha":"ff4d0dd76f1c3286c1d7c78489eaee1d6bfe09cf","kind":"commit","published_at":"2011-11-18T17:41:16.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.4","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.4/manifests"},{"name":"account_banking_uk_hsbc-0.3","sha":"2810dedbcaeec908fa6a7ea7f2202d4ff1c49765","kind":"commit","published_at":"2011-11-10T14:22:29.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.3","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.3/manifests"},{"name":"account_banking_uk_hsbc-0.2","sha":"f8827d02cb969ae4e62c8f7bae1bc140244a4ded","kind":"commit","published_at":"2011-11-09T18:02:30.000Z","download_url":"https://codeload.github.com/OCA/bank-payment/tar.gz/account_banking_uk_hsbc-0.2","html_url":"https://github.com/OCA/bank-payment/releases/tag/account_banking_uk_hsbc-0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OCA/bank-payment@account_banking_uk_hsbc-0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/tags/account_banking_uk_hsbc-0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-28T23:46:16.861Z","dependent_packages_count":5,"downloads":105,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":11.30993937867915,"dependent_repos_count":21.607168748712237,"dependent_packages_count":1.5834738745888692,"stargazers_count":5.416617394057532,"forks_count":2.364894505754405,"docker_downloads_count":null,"average":8.456418780358439},"purl":"pkg:pypi/odoo10-addon-account-payment-order","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-order","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/odoo10-addon-account-payment-order","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/odoo10-addon-account-payment-order/dependencies","status":null,"funding_links":["https://github.com/sponsors/OCA"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-28T13:32:10.441Z","issues_count":64,"pull_requests_count":443,"avg_time_to_close_issue":14082917.787234042,"avg_time_to_close_pull_request":5596538.697788698,"issues_closed_count":44,"pull_requests_closed_count":402,"pull_request_authors_count":145,"issue_authors_count":50,"avg_comments_per_issue":3.546875,"avg_comments_per_pull_request":4.214446952595937,"merged_pull_requests_count":270,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":27,"past_year_pull_requests_count":137,"past_year_avg_time_to_close_issue":6024773.384615385,"past_year_avg_time_to_close_pull_request":3438803.936936937,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":60,"past_year_issue_authors_count":21,"past_year_avg_comments_per_issue":2.962962962962963,"past_year_avg_comments_per_pull_request":3.759124087591241,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":78,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","maintainers":[{"login":"victoralmau","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"hildickethan-S73","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"angelmoya","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"chienandalu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"JordiBForgeFlow","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"amkarthik","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"hildickethan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"},{"login":"flotho","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"hugosantosred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}],"active_maintainers":[{"login":"pedrobaeza","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"victoralmau","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"angelmoya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"sergiobstoj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-order/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-order/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-order/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/odoo10-addon-account-payment-order/related_packages","maintainers":[{"uuid":"OCA","login":"OCA","name":null,"email":null,"url":null,"packages_count":17063,"html_url":"https://pypi.org/user/OCA/","role":null,"created_at":"2023-02-24T20:17:42.659Z","updated_at":"2023-02-24T20:17:42.659Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OCA/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726278,"maintainers_count":308824,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":527310,"full_name":"OCA/bank-payment","default_branch":"17.0","committers":[{"name":"OCA-git-bot","email":"oca-git-bot@odoo-community.org","login":"OCA-git-bot","count":133},{"name":"Pedro M. Baeza","email":"pedro.baeza@gmail.com","login":"pedrobaeza","count":100},{"name":"mymage","email":"stefano.consolaro@mymage.it","login":"mymage","count":61},{"name":"Alexis de Lattre","email":"alexis.delattre@akretion.com","login":"alexis-via","count":59},{"name":"oca-ci","email":"oca-ci@odoo-community.org","login":null,"count":38},{"name":"Alexis de Lattre","email":"alexis@via.ecp.fr","login":null,"count":33},{"name":"Víctor Martínez","email":"victor.martinez@tecnativa.com","login":"victoralmau","count":30},{"name":"OCA Transbot","email":"transbot@odoo-community.org","login":"oca-transbot","count":30},{"name":"Weblate","email":"noreply@weblate.org","login":"weblate","count":29},{"name":"Enric Tobella","email":"etobella@creublanca.es","login":"etobella","count":28},{"name":"Alberto Martínez","email":"alberto.martinez@sygel.es","login":"Tisho99","count":24},{"name":"Ignacio Buioli","email":"ibuioli@gmail.com","login":"ibuioli","count":20},{"name":"David Ramia","email":"david.ramia@processcontrol.es","login":"ramiadavid","count":19},{"name":"Stéphane Bidoul","email":"stephane.bidoul@acsone.eu","login":"sbidoul","count":15},{"name":"oca-travis","email":"oca+oca-travis@odoo-community.org","login":"oca-travis","count":15},{"name":"Thomas Binsfeld","email":"thomas.binsfeld@acsone.eu","login":"ThomasBinsfeld","count":15},{"name":"Sergio Teruel","email":"sergio.teruel@tecnativa.com","login":"sergio-teruel","count":12},{"name":"Andrea","email":"a.stirpe@onestein.nl","login":"astirpe","count":11},{"name":"Yves Le Doeuff","email":"yld@alliasys.fr","login":"Yvesldff","count":11},{"name":"Raf Ven","email":"raf.ven@dynapps.be","login":"rven","count":11},{"name":"Carlos Dauden","email":"carlos.dauden@tecnativa.com","login":"carlosdauden","count":10},{"name":"Marçal Isern","email":"marsal.isern@qubiq.es","login":"misern2","count":10},{"name":"mreficent","email":"miquel.raich@eficent.com","login":"MiquelRForgeFlow","count":9},{"name":"Carlos Roca","email":"carlos.roca@tecnativa.com","login":"CarlosRoca13","count":9},{"name":"josep-tecnativa","email":"josep.guardiola@tecnativa.com","login":"josep-tecnativa","count":9},{"name":"Francesco Foresti","email":"francesco.foresti@ooops404.com","login":"francesco-ooops","count":8},{"name":"Ivorra78","email":"informatica@totmaterial.es","login":"Ivorra78","count":8},{"name":"Launchpad Translations on behalf of banking-addons-team","email":"Unknown","login":null,"count":8},{"name":"Luc De Meyer","email":"luc.demeyer@noviat.com","login":"luc-demeyer","count":8},{"name":"Simon S","email":"simon.stromberg@vertel.se","login":"simonstromb","count":7},{"name":"jakobkrabbe","email":"jakob@syscare.se","login":"jakobkrabbe","count":7},{"name":"manu","email":"manuel.regidor@sygel.es","login":"manuelregidor","count":7},{"name":"Philippe Schmidt","email":"philippe.schmidt@acsone.eu","login":"phschmidt","count":7},{"name":"João Marques","email":"joao.marques@tecnativa.com","login":"joao-p-marques","count":7},{"name":"Nelson Ramírez Sánchez","email":"info@konos.cl","login":null,"count":6},{"name":"Jordi Ballester","email":"jordi.ballester@eficent.com","login":"JordiBForgeFlow","count":6},{"name":"gelo joga Rodríguez","email":"gelo.joga@factorlibre.com","login":"Gelo-fl","count":6},{"name":"Rémi","email":"remi@le-filament.com","login":"remi-filament","count":6},{"name":"Bosd","email":"c5e2fd43-d292-4c90-9d1f-74ff3436329a@anonaddy.me","login":"bosd","count":6},{"name":"Valentin Vinagre Urteaga","email":"valentin.vinagre@sygel.es","login":"ValentinVinagre","count":5},{"name":"Antonio Espinosa","email":"antespi@gmail.com","login":"antespi","count":5},{"name":"Yannick Vaucher","email":"yannick.vaucher@camptocamp.com","login":"yvaucher","count":4},{"name":"cubells","email":"vicent@vcubells.net","login":"cubells","count":4},{"name":"jabelchi","email":"jabelchi@gmail.com","login":"jabelchi","count":4},{"name":"trisdoan","email":"doanminhtri8183@gmail.com","login":"trisdoan","count":4},{"name":"Akim Juillerat","email":"akim.juillerat@camptocamp.com","login":"grindtildeath","count":4},{"name":"Miquel Alzanillas","email":"malzanillas@apsl.net","login":"miquelalzanillas","count":4},{"name":"Santiago Payà","email":"santiagopim@gmail.com","login":"santiagopim","count":4},{"name":"Adrien Peiffer (ACSONE)","email":"adrien.peiffer@acsone.eu","login":"adrienpeiffer","count":4},{"name":"andreparames","email":"github@andreparames.com","login":"andreparames","count":3},{"name":"Pedro Castro Silva","email":"pedrocs@exo.pt","login":"pedrocs-exo","count":3},{"name":"Carles Antoli","email":"carlesantoli@hotmail.com","login":"CarlesAntoli","count":3},{"name":"Bole","email":"bole@dajmi5.com","login":"badbole","count":3},{"name":"Giovanni Francesco Capalbo","email":"giovanni@therp.nl","login":"gfcapalbo","count":3},{"name":"Marco Calcagni","email":"mcalcagni@dinamicheaziendali.it","login":"MarcoCalcagni","count":3},{"name":"angelmoya","email":"amoyapardo@gmail.com","login":"angelmoya","count":3},{"name":"Ernesto Tejeda","email":"ernesto.tejeda@tecnativa.com","login":null,"count":3},{"name":"Marwan","email":"marwan.behillil@riluxa.com","login":null,"count":3},{"name":"Mourad","email":"mourad.elhadj.mimoune@akretion.com","login":"mourad-ehm","count":3},{"name":"Stefan Rijnhart","email":"stefan@opener.am","login":"StefanRijnhart","count":3},{"name":"Gilles Meyomesse (ACSONE)","email":"meyomesse.gilles@gmail.com","login":"GillesTephaneMeyomesse","count":2},{"name":"Stefan","email":"stefan.ungureanu@tecnativa.com","login":"stefan-tecnativa","count":2},{"name":"Antoni Marroig Campomar","email":"amarroig@apsl.net","login":"peluko00","count":2},{"name":"Carlos Lopez","email":"celm1990@gmail.com","login":"celm1990","count":2},{"name":"Eric Lembregts","email":"eric@lembregts.eu","login":"lembregtse","count":2},{"name":"sbejaoui","email":"souheil.bejaoui@acsone.eu","login":"sbejaoui","count":2},{"name":"oihane","email":"oihanecruce@gmail.com","login":"oihane","count":2},{"name":"Danimar Ribeiro","email":"danimaribeiro@gmail.com","login":"danimaribeiro","count":2},{"name":"Danny W. Adair","email":"danny.adair@unfold.co.nz","login":"dannyadair","count":2},{"name":"Denis Roussel","email":"denis.roussel@acsone.eu","login":"rousseldenis","count":2},{"name":"Stefan Rijnhart","email":"stefan@therp.nl","login":null,"count":2},{"name":"Rodrigo Macedo","email":"sottomaiormacedotec@users.noreply.translation.odoo-community.org","login":null,"count":2},{"name":"Jaume Planas","email":"jplanas@itberga.com","login":null,"count":2},{"name":"Maxence Groine","email":"maxence@groine.fr","login":"MaxyMoos","count":2},{"name":"SodexisTeam","email":"dev@sodexis.com","login":"SodexisTeam","count":2},{"name":"Reyes4711","email":"carlos.rg.92.47@gmail.com","login":"Reyes4711-S73","count":2},{"name":"Nils Hamerlinck","email":"nils@trobz.com","login":"nilshamerlinck","count":2},{"name":"Luis J. Salvatierra","email":"luis.salvatierra@factorlibre.com","login":"ljsalvatierra-factorlibre","count":2},{"name":"Laurent Mignon (ACSONE)","email":"laurent.mignon@acsone.eu","login":"lmignon","count":2},{"name":"Koen Loodts","email":"koen.loodts@dynapps.be","login":"koenloodts","count":2},{"name":"JasminSForgeFlow","email":"jasmin.solanki@forgeflow.com","login":"JasminSForgeFlow","count":2},{"name":"Guewen Baconnier","email":"guewen.baconnier@camptocamp.com","login":"guewen","count":2},{"name":"Dũng (Trần Đình)","email":"dungtd@trobz.com","login":"dzungtran89","count":2},{"name":"Wolfgang Pichler","email":"wpichler@callino.at","login":"wpichler","count":2},{"name":"Yadier A. De Quesada","email":"yadier.dequesada@tecnativa.com","login":"Yadier-Tecnativa","count":2},{"name":"Sébastien Alix","email":"sebastien.alix@camptocamp.com","login":"sebalix","count":2},{"name":"mdietrichc2c","email":"matthieu.dietrich@camptocamp.com","login":"mdietrichc2c","count":2},{"name":"Darío Lodeiros","email":"dario@aloxa.eu","login":"DarioLodeiros","count":1},{"name":"Eduardo De Miguel","email":"edu@moduon.team","login":"Shide","count":1},{"name":"Felipe","email":"felipe@engenere.one","login":"felipemotter","count":1},{"name":"Francisco Iván Antón Prieto","email":"ozono@ozonomultimedia.com","login":"ozono","count":1},{"name":"Yung-Wa","email":"yw.ng@onestein.nl","login":null,"count":1},{"name":"Vladimir Mitreski","email":"vladimir.mitreski@26house.com","login":null,"count":1},{"name":"Timka Piric","email":"timka.piric@braintec-group.com","login":null,"count":1},{"name":"Simon Gonzalez","email":"simon.gonzalez@bluewin.ch","login":null,"count":1},{"name":"Pedro M. Baeza","email":"pedro.baeza@serviciosbaeza.com","login":null,"count":1},{"name":"unknown","email":"mn@copado.de","login":null,"count":1},{"name":"Cramosh","email":"cramosh84@gmail.com","login":"cramosh","count":1},{"name":"Carolina Fernandez","email":"carolina.fernandez@tecnativa.com","login":"carolinafernandez-tecnativa","count":1},{"name":"Carlos Lopez","email":"carlos.lopez@tecnativa.com","login":"carlos-lopez-tecnativa","count":1},{"name":"Bert Driehuis","email":"driehuis@playbeing.org","login":"driehuis","count":1},{"name":"Benoit Aimont","email":"benoit.aimont@acsone.eu","login":"baimont","count":1},{"name":"BT-anieto","email":"alberto.nieto@braintec.com","login":"BT-anieto","count":1},{"name":"SimoRubi","email":"simone.rubino@agilebg.com","login":"SimoRubi","count":1},{"name":"SilvioC2C","email":"silvio.gregorini@camptocamp.com","login":"SilvioC2C","count":1},{"name":"Thierry Ducrest","email":"thierry.ducrest@camptocamp.com","login":"TDu","count":1},{"name":"juliap98","email":"julia.paga@qubiq.es","login":"juliap98","count":1},{"name":"jesusVMayor","email":"jesus@comunitea.com","login":"jesusVMayor","count":1},{"name":"ferran-73","email":"ferran@studio73.es","login":"ferran-S73","count":1},{"name":"ecino","email":"ecino","login":"ecino","count":1},{"name":"clementthomas","email":"clement@cotyl.net","login":"clementthomas","count":1},{"name":"chrispi-ch","email":"chris@okc.ch","login":"chrispi-ch","count":1},{"name":"altoch","email":"altoch@gmail.com","login":"altoch","count":1},{"name":"Zu83","email":"zu83@outlook.fr","login":"zuher83","count":1},{"name":"Hughes Damry","email":"hughes.damry@noviat.com","login":null,"count":1},{"name":"Jaume Planas","email":"jaume.planas@minorisa.net","login":null,"count":1},{"name":"Jon Zaballa","email":"jonzaballa@digital5.es","login":null,"count":1},{"name":"Julien Laloux","email":"julien.laloux@eezee-it.com","login":null,"count":1},{"name":"AngelMoya-Domatix","email":"angel.moya@domatix.com","login":null,"count":1},{"name":"Artem Kostyuk","email":"a.kostyuk@mobilunity.com","login":null,"count":1},{"name":"Erwin van der Ploeg","email":"erwin@bas-solutions.nl","login":null,"count":1},{"name":"ilo","email":"dev@nomadiplus.com","login":null,"count":1},{"name":"mpanarin","email":"m.panarin@mobilunity.com","login":null,"count":1},{"name":"Rubén Cerdà","email":"ruben@studio73.es","login":"rubencr7","count":1},{"name":"Olaf Watteroth","email":"ow@dental-softworks.com","login":"DentalSoftworksDev","count":1},{"name":"Antony Herrera","email":"antony.herrera@processcontrol.es","login":"antony-psc","count":1},{"name":"AmmarOfficewalaSerpentCS","email":"ammar.o.serpentcs@gmail.com","login":"AmmarOfficewalaSerpentCS","count":1},{"name":"Alexandre Fayolle","email":"alexandre.fayolle@camptocamp.com","login":"gurneyalex","count":1},{"name":"Alessandro Camilli","email":"alessandrocamilli@openforce.it","login":"alessandrocamilli","count":1},{"name":"Abranes","email":"abrahamanes@gmail.com","login":"Abranes","count":1},{"name":"Nikul-OSI","email":"nchaudhary@opensourceintegrators.com","login":"Nikul-OSI","count":1},{"name":"Miracle Ayodele","email":"miracleaayodele@gmail.com","login":"iammiracle","count":1},{"name":"Matjaz Mozetic","email":"matjaz@matmoz.si","login":"sysadminmatmoz","count":1},{"name":"Martronic SA","email":"martronic@martronic.ch","login":"Martronic-SA","count":1},{"name":"Magno Costa","email":"magno.costa@akretion.com.br","login":"mbcosta","count":1},{"name":"Jose Maria Alzaga","email":"jose.alzaga@aselcis.com","login":"jalzaga","count":1},{"name":"JordiMForgeFlow","email":"jordi.masvidal@forgeflow.com","login":"JordiMForgeFlow","count":1},{"name":"Jesús Alan Ramos Rodríguez","email":"alan.ramos@jarsa.com.mx","login":"alan196","count":1},{"name":"Jesarregui","email":"jesarreguisan@gmail.com","login":"Jesarregui","count":1},{"name":"Ignacio Ibeas - Acysos S.L","email":"ignacio@acysos.com","login":"acysos","count":1},{"name":"Hugo Santos","email":"hugo.santos@factorlibre.com","login":"hugosantosred","count":1},{"name":"Holger Brunn","email":"hbrunn@therp.nl","login":"hbrunn","count":1},{"name":"Roger Escolà","email":"38502143+rescola","login":"rescola","count":1},{"name":"Rodrigo","email":"rodrigo.bonilla@factorlibre.com","login":"RodrigoBM","count":1},{"name":"Roberto Lizana","email":"robertolizana@trey.es","login":"rlizana","count":1},{"name":"Raphaël Valyi","email":"rvalyi@gmail.com","login":"rvalyi","count":1},{"name":"Rafael Blasco","email":"rafaelbn","login":"rafaelbn","count":1},{"name":"Patrick Tombez","email":"patrick.tombez@camptocamp.com","login":"p-tombez","count":1},{"name":"Noel estudillo","email":"noelestudilloviera@gmail.com","login":"Noel000","count":1},{"name":"黎伟杰","email":"674416404@qq.com","login":"liweijie0812","count":1},{"name":"vrenaville","email":"vincent.renaville@camptocamp.com","login":"vrenaville","count":1},{"name":"samibc2c","email":"sami.bouzidi@camptocamp.com","login":"samibc2c","count":1},{"name":"robin.keunen","email":"robin@keunen.net","login":"robinkeunen","count":1},{"name":"rgarnau","email":"rgarnau20@gmail.com","login":"rgarnau","count":1},{"name":"pilarvargas-tecnativa","email":"pilar.vargas@tecnativa.com","login":"pilarvargas-tecnativa","count":1},{"name":"pau","email":"pau.sanchez@qubiq.es","login":"pausanchezqubiq","count":1},{"name":"micheledic","email":"dicroce.m@stesi.eu","login":"micheledic","count":1},{"name":"Atchuthan Ubendran","email":"atchuthan@sodexis.com","login":"atchuthan","count":1},{"name":"Graeme Gellatly","email":"gdgellatly@gmail.com","login":"gdgellatly","count":1},{"name":"François Honoré","email":"francois.honore@acsone.eu","login":"acsonefho","count":1},{"name":"GuillemCForgeFlow","email":"guillem.casassas@forgeflow.com","login":"GuillemCForgeFlow","count":1}],"total_commits":1041,"total_committers":161,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":6.46583850931677,"dds":0.8722382324687801,"past_year_committers":[{"name":"OCA-git-bot","email":"oca-git-bot@odoo-community.org","login":"OCA-git-bot","count":45},{"name":"mymage","email":"stefano.consolaro@mymage.it","login":"mymage","count":23},{"name":"Víctor Martínez","email":"victor.martinez@tecnativa.com","login":"victoralmau","count":15},{"name":"oca-ci","email":"oca-ci@odoo-community.org","login":null,"count":14},{"name":"Weblate","email":"noreply@weblate.org","login":"weblate","count":13},{"name":"Alberto Martínez","email":"alberto.martinez@sygel.es","login":"Tisho99","count":12},{"name":"Pedro M. Baeza","email":"pedro.baeza@tecnativa.com","login":"pedrobaeza","count":11},{"name":"Enric Tobella","email":"enric.tobella@dixmit.com","login":"etobella","count":9},{"name":"josep-tecnativa","email":"josep.guardiola@tecnativa.com","login":"josep-tecnativa","count":8},{"name":"jakobkrabbe","email":"jakob@syscare.se","login":"jakobkrabbe","count":7},{"name":"Santiago Payà","email":"santiagopim@gmail.com","login":"santiagopim","count":4},{"name":"Francesco Foresti","email":"francesco.foresti@ooops404.com","login":"francesco-ooops","count":3},{"name":"angelmoya","email":"amoyapardo@gmail.com","login":"angelmoya","count":3},{"name":"Maxence Groine","email":"maxence@groine.fr","login":"MaxyMoos","count":2},{"name":"Antoni Marroig Campomar","email":"amarroig@apsl.net","login":"peluko00","count":2},{"name":"Ivorra78","email":"informatica@totmaterial.es","login":"Ivorra78","count":2},{"name":"Stéphane Bidoul","email":"stephane.bidoul@acsone.eu","login":"sbidoul","count":2},{"name":"Sébastien Alix","email":"sebastien.alix@camptocamp.com","login":"sebalix","count":2},{"name":"sbejaoui","email":"souheil.bejaoui@acsone.eu","login":"sbejaoui","count":1},{"name":"ilo","email":"dev@nomadiplus.com","login":null,"count":1},{"name":"samibc2c","email":"sami.bouzidi@camptocamp.com","login":"samibc2c","count":1},{"name":"micheledic","email":"dicroce.m@stesi.eu","login":"micheledic","count":1},{"name":"ferran-73","email":"ferran@studio73.es","login":"ferran-S73","count":1},{"name":"clementthomas","email":"clement@cotyl.net","login":"clementthomas","count":1},{"name":"Yadier A. De Quesada","email":"yadier.dequesada@tecnativa.com","login":"Yadier-Tecnativa","count":1},{"name":"SilvioC2C","email":"silvio.gregorini@camptocamp.com","login":"SilvioC2C","count":1},{"name":"Rémi","email":"remi@le-filament.com","login":"remi-filament","count":1},{"name":"Magno Costa","email":"magno.costa@akretion.com.br","login":"mbcosta","count":1},{"name":"Luis J. Salvatierra","email":"luis.salvatierra@factorlibre.com","login":"ljsalvatierra-factorlibre","count":1},{"name":"Luc De Meyer","email":"luc.demeyer@noviat.com","login":"luc-demeyer","count":1},{"name":"Graeme Gellatly","email":"gdgellatly@gmail.com","login":"gdgellatly","count":1},{"name":"Denis Roussel","email":"denis.roussel@acsone.eu","login":"rousseldenis","count":1},{"name":"CarlosRoca13","email":"carlos.roca@tecnativa.com","login":"CarlosRoca13","count":1},{"name":"Carlos Lopez","email":"carlos.lopez@tecnativa.com","login":"carlos-lopez-tecnativa","count":1},{"name":"Bole","email":"bole@dajmi5.com","login":"badbole","count":1},{"name":"Olaf Watteroth","email":"ow@dental-softworks.com","login":"DentalSoftworksDev","count":1},{"name":"sergio-teruel","email":"sergio.teruel@tecnativa.com","login":"sergio-teruel","count":1}],"past_year_total_commits":196,"past_year_total_committers":37,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":5.297297297297297,"past_year_dds":0.7704081632653061,"last_synced_at":"2025-05-27T23:35:30.132Z","last_synced_commit":"88c886be682f596b46999fd93355eefe3f905dde","created_at":"2023-03-09T03:36:36.889Z","updated_at":"2025-05-27T23:35:45.776Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.936Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"OCA/bank-payment","html_url":"https://github.com/OCA/bank-payment","last_synced_at":"2025-09-04T20:14:22.181Z","status":"active","issues_count":67,"pull_requests_count":675,"avg_time_to_close_issue":11705269.325581396,"avg_time_to_close_pull_request":5905259.240641711,"issues_closed_count":43,"pull_requests_closed_count":557,"pull_request_authors_count":148,"issue_authors_count":52,"avg_comments_per_issue":2.7761194029850746,"avg_comments_per_pull_request":3.5185185185185186,"merged_pull_requests_count":371,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":24,"past_year_pull_requests_count":226,"past_year_avg_time_to_close_issue":939628.4444444445,"past_year_avg_time_to_close_pull_request":2716697.526666667,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":149,"past_year_pull_request_authors_count":56,"past_year_issue_authors_count":20,"past_year_avg_comments_per_issue":1.6666666666666667,"past_year_avg_comments_per_pull_request":2.5575221238938055,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":106,"created_at":"2023-05-14T08:01:20.599Z","updated_at":"2025-09-04T20:14:22.181Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OCA%2Fbank-payment/issues","issue_labels_count":{"bug":47,"stale":17,"enhancement":5,"help wanted":4,"work in progress":4,"no stale":4,"bot is merging ⏳":3,"approved":2,"needs review":1,"ready to merge":1},"pull_request_labels_count":{"approved":261,"merged 🎉":239,"bot is merging ⏳":119,"stale":106,"ready to merge":60,"needs review":9,"no stale":2,"question":2,"enhancement":1,"needs fixing":1},"issue_author_associations_count":{"NONE":43,"CONTRIBUTOR":17,"MEMBER":7},"pull_request_author_associations_count":{"NONE":260,"CONTRIBUTOR":221,"MEMBER":193},"issue_authors":{"alexis-via":5,"sbidoul":4,"OCA-git-bot":3,"fardinmardani":2,"cesarsc79":2,"angelmoya":2,"klodr":2,"apropsi":2,"micheledic":2,"wpichler":1,"ai-landoo":1,"atrueba":1,"iTecan":1,"PNurm":1,"matteoopenf":1,"ThijsvOers":1,"rr10":1,"lorenzoallegrucci":1,"gfrino":1,"admchristian":1,"joao-jeronimo":1,"AngelLR90":1,"agustin-eticco":1,"asopo94":1,"jonerikceberio":1,"dannyadair":1,"dtec-landoo":1,"ddejong-therp":1,"alivinci-admin":1,"tbanevicius":1,"enricm2":1,"adasatorres":1,"sanecrab":1,"rousseldenis":1,"sebalix":1,"rtouze":1,"Jesarregui":1,"rrebollo":1,"jabelchi":1,"rubennetbss":1,"alvaro-domatix":1,"AR-Mate":1,"simgonzalez":1,"rlemeur":1,"shoaibmalik656":1,"EmilioPascual":1,"fkantelberg":1,"ao-landoo":1,"TelmoSuarez":1,"giarve":1,"SergioBustamanteFL":1,"jeffery9":1},"pull_request_authors":{"victoralmau":77,"pedrobaeza":49,"luc-demeyer":34,"alexis-via":28,"Tisho99":27,"AnizR":15,"sebalix":15,"GuillemCForgeFlow":13,"ramiadavid":13,"sbidoul":13,"xaviedoanhduy":9,"JordiMForgeFlow":9,"etobella":8,"bizzappdev":8,"trisdoan":8,"carlos-lopez-tecnativa":7,"rousseldenis":7,"alan196":7,"JasminSForgeFlow":6,"LauraCForgeFlow":6,"hparfr":6,"chienandalu":6,"kaynnan":6,"FrankC013":6,"dannyadair":6,"sbejaoui":6,"sergio-teruel":6,"hildickethan-S73":5,"JaumeBforgeFlow":5,"ChrisOForgeFlow":5,"simgonzalez":5,"ACheung-FactorLibre":5,"aritzolea":5,"MaxyMoos":5,"wpichler":4,"moctarjallo":4,"nilshamerlinck":4,"hhgabelgaard":4,"crrodrigueztrujillo":4,"MarwanBHL":4,"JordiBForgeFlow":4,"eugenios73":4,"absal-smile":4,"mbcosta":4,"Reyes4711-S73":4,"angelmoya":4,"lmarion-source":4,"florian-dacosta":4,"gdgellatly":4,"almumu":4,"carolinafernandez-tecnativa":4,"celm1990":4,"ecino":4,"astirpe":3,"valjaro":3,"dalonsod":3,"MiquelRForgeFlow":3,"ljsalvatierra-factorlibre":3,"imlopes":3,"arantxa-s73":3,"pilarvargas-tecnativa":3,"aleuffre":3,"syera94":3,"grindtildeath":3,"zuher83":2,"victor-champonnois":2,"rjaraspearhead":2,"benwillig":2,"amkarthik":2,"PicchiSeba":2,"juancarlosonate-tecnativa":2,"dreispt":2,"clementelabore":2,"Urvisha-OSI":2,"carlosdynapps":2,"AndreuOForgeFlow":2,"ThomasBinsfeld":2,"hasina-riccardo":2,"legalsylvain":2,"JuanjoSegui":2,"Kimkhoi3010":2,"glitchov":2,"mourad-ehm":2,"DentalSoftworksDev":2,"carlosdauden":2,"patrickt-oforce":2,"Raul-S73":2,"Yadier-Tecnativa":2,"atorreiro":2,"hugosantosred":2,"ArnauCForgeFlow":2,"gfcapalbo":2,"vehi-invitu":2,"sergiobstoj":2,"acsonefho":2,"jbaudoux":2,"toita86":2,"hildickethan":2,"dzungtran89":2,"SilvioC2C":2,"flotho":2,"miquelalzanillas":2,"BT-rmartin":2,"Nikul-OSI":2,"WesleyOliveira98":2,"adasatorres":2,"vincent-hatakeyama":2,"EmilioPascual":2,"ferran-S73":2,"RodrigoBM":1,"i-vyshnevska":1,"Trivedi-Vacha-SerpentCS":1,"yajo":1,"sanchonuria":1,"SergioBustamanteFL":1,"jdidderen-be":1,"julianram":1,"micheledic":1,"robinkeunen":1,"RicardCForgeFlow":1,"stefan-tecnativa":1,"adrienpeiffer":1,"SodexisTeam":1,"Rferri44-S73":1,"atchuthan":1,"tbanevicius":1,"lmignon":1,"peluko00":1,"mtbochaca":1,"ajaniszewska-dev":1,"matteoopenf":1,"Hardik-OSI":1,"BT-anieto":1,"eduezerouali-tecnativa":1,"vanderperre":1,"Murtaza-OSI":1,"StefanRijnhart":1,"Vandan-OSI":1,"cwjoalder":1,"BertVGroenendael":1,"10537":1,"pausanchezqubiq":1,"josep-tecnativa":1,"RabbitJon-S73":1,"manuelregidor":1,"ozono":1,"heliaktiv":1,"fkantelberg":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10172081,"issues_count":31993946,"pull_requests_count":100251918,"authors_count":10732524,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":15,"enhancement":2,"bot is merging ⏳":2,"approved":1,"help wanted":1,"work in progress":1,"no stale":1},"past_year_pull_request_labels_count":{"approved":69,"merged 🎉":56,"bot is merging ⏳":41,"stale":14,"ready to merge":8,"needs review":1},"past_year_issue_author_associations_count":{"NONE":17,"CONTRIBUTOR":6,"MEMBER":1},"past_year_pull_request_author_associations_count":{"NONE":92,"CONTRIBUTOR":82,"MEMBER":51},"past_year_issue_authors":{"alexis-via":2,"fardinmardani":2,"klodr":2,"micheledic":2,"shoaibmalik656":1,"sebalix":1,"sbidoul":1,"rubennetbss":1,"rtouze":1,"rrebollo":1,"rousseldenis":1,"OCA-git-bot":1,"lorenzoallegrucci":1,"Jesarregui":1,"jeffery9":1,"dtec-landoo":1,"asopo94":1,"agustin-eticco":1,"admchristian":1,"adasatorres":1},"past_year_pull_request_authors":{"victoralmau":17,"alexis-via":16,"sebalix":15,"luc-demeyer":10,"AnizR":9,"pedrobaeza":9,"xaviedoanhduy":9,"JordiMForgeFlow":9,"sbidoul":8,"carlos-lopez-tecnativa":7,"etobella":7,"bizzappdev":6,"LauraCForgeFlow":4,"MaxyMoos":4,"absal-smile":4,"crrodrigueztrujillo":4,"sergio-teruel":4,"mbcosta":4,"almumu":4,"eugenios73":4,"FrankC013":4,"JasminSForgeFlow":4,"kaynnan":3,"arantxa-s73":3,"celm1990":3,"vehi-invitu":2,"toita86":2,"rousseldenis":2,"rjaraspearhead":2,"pilarvargas-tecnativa":2,"clementelabore":2,"victor-champonnois":2,"sergiobstoj":2,"juancarlosonate-tecnativa":2,"gdgellatly":2,"carlosdynapps":2,"Kimkhoi3010":2,"grindtildeath":2,"angelmoya":2,"florian-dacosta":2,"glitchov":2,"SilvioC2C":2,"legalsylvain":2,"hasina-riccardo":2,"patrickt-oforce":2,"DentalSoftworksDev":2,"dalonsod":2,"AndreuOForgeFlow":2,"MiquelRForgeFlow":1,"eduezerouali-tecnativa":1,"BertVGroenendael":1,"aritzolea":1,"RicardCForgeFlow":1,"micheledic":1,"RabbitJon-S73":1,"julianram":1},"maintainers":[{"login":"victoralmau","count":77,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"pedrobaeza","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"sbidoul","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"etobella","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"chienandalu","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chienandalu"},{"login":"angelmoya","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"},{"login":"hildickethan-S73","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan-S73"},{"login":"JordiBForgeFlow","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JordiBForgeFlow"},{"login":"almumu","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"astirpe","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/astirpe"},{"login":"hugosantosred","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hugosantosred"},{"login":"hildickethan","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hildickethan"},{"login":"sergiobstoj","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"victor-champonnois","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"},{"login":"amkarthik","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amkarthik"},{"login":"dreispt","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dreispt"},{"login":"fkantelberg","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fkantelberg"},{"login":"flotho","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/flotho"},{"login":"yajo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yajo"},{"login":"i-vyshnevska","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/i-vyshnevska"},{"login":"StefanRijnhart","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/StefanRijnhart"},{"login":"atchuthan","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/atchuthan"},{"login":"SodexisTeam","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SodexisTeam"}],"active_maintainers":[{"login":"victoralmau","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victoralmau"},{"login":"sbidoul","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sbidoul"},{"login":"pedrobaeza","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pedrobaeza"},{"login":"etobella","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etobella"},{"login":"almumu","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/almumu"},{"login":"victor-champonnois","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/victor-champonnois"},{"login":"sergiobstoj","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sergiobstoj"},{"login":"angelmoya","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/angelmoya"}]},"events":{"total":{"CreateEvent":54,"CommitCommentEvent":5,"IssuesEvent":37,"WatchEvent":20,"DeleteEvent":50,"IssueCommentEvent":444,"PushEvent":140,"PullRequestReviewCommentEvent":101,"PullRequestReviewEvent":239,"PullRequestEvent":201,"ForkEvent":48},"last_year":{"CreateEvent":54,"CommitCommentEvent":5,"IssuesEvent":37,"WatchEvent":20,"DeleteEvent":50,"IssueCommentEvent":444,"PushEvent":140,"PullRequestReviewCommentEvent":101,"PullRequestReviewEvent":239,"PullRequestEvent":201,"ForkEvent":48}},"keywords":["accounting","erp","hacktoberfest","odoo","python"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/pre-commit.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T19:34:04.399Z","updated_at":"2023-01-13T19:34:04.399Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/.github/workflows/pre-commit.yml","dependencies":[{"id":6891119005,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891119006,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891119007,"package_name":"actions/cache","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/stale.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T19:34:04.416Z","updated_at":"2023-01-13T19:34:04.416Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/.github/workflows/stale.yml","dependencies":[{"id":6891119008,"package_name":"actions/stale","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T19:34:04.430Z","updated_at":"2023-01-13T19:34:04.430Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/.github/workflows/test.yml","dependencies":[{"id":6891119009,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891119010,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6891119011,"package_name":"postgres","ecosystem":"actions","requirements":"9.6","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-01-13T19:34:04.452Z","updated_at":"2023-01-13T19:34:04.452Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/requirements.txt","dependencies":[{"id":6891119012,"package_name":"lxml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119013,"package_name":"unidecode","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup/_metapackage/setup.py","sha":null,"kind":"manifest","created_at":"2023-01-13T19:34:04.485Z","updated_at":"2023-01-13T19:34:04.485Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/_metapackage/setup.py","dependencies":[{"id":6891119014,"package_name":"odoo14-addon-account_banking_mandate","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119015,"package_name":"odoo14-addon-account_banking_mandate_contact","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119016,"package_name":"odoo14-addon-account_banking_mandate_sale","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119017,"package_name":"odoo14-addon-account_banking_pain_base","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119018,"package_name":"odoo14-addon-account_banking_sepa_credit_transfer","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119019,"package_name":"odoo14-addon-account_banking_sepa_direct_debit","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119020,"package_name":"odoo14-addon-account_invoice_select_for_payment","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119021,"package_name":"odoo14-addon-account_payment_mode","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119022,"package_name":"odoo14-addon-account_payment_mode_default_account","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119023,"package_name":"odoo14-addon-account_payment_order","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119024,"package_name":"odoo14-addon-account_payment_order_notification","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119025,"package_name":"odoo14-addon-account_payment_order_return","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119026,"package_name":"odoo14-addon-account_payment_order_sequence_payment_mode","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119027,"package_name":"odoo14-addon-account_payment_order_tier_validation","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119028,"package_name":"odoo14-addon-account_payment_order_vendor_email","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119029,"package_name":"odoo14-addon-account_payment_partner","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119030,"package_name":"odoo14-addon-account_payment_purchase","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119031,"package_name":"odoo14-addon-account_payment_purchase_stock","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6891119032,"package_name":"odoo14-addon-account_payment_sale","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup/account_banking_mandate/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:42.702Z","updated_at":"2023-10-03T00:10:42.702Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_banking_mandate/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_banking_mandate_contact/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:42.796Z","updated_at":"2023-10-03T00:10:42.796Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_banking_mandate_contact/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_banking_mandate_sale/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:43.050Z","updated_at":"2023-10-03T00:10:43.050Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_banking_mandate_sale/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_banking_pain_base/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:43.096Z","updated_at":"2023-10-03T00:10:43.096Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_banking_pain_base/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_banking_sepa_credit_transfer/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:43.149Z","updated_at":"2023-10-03T00:10:43.149Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_banking_sepa_credit_transfer/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_banking_sepa_direct_debit/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:43.371Z","updated_at":"2023-10-03T00:10:43.371Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_banking_sepa_direct_debit/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_mode/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:43.736Z","updated_at":"2023-10-03T00:10:43.736Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_mode/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_order/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:43.962Z","updated_at":"2023-10-03T00:10:43.962Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_order/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_order_grouped_output/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:44.004Z","updated_at":"2023-10-03T00:10:44.004Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_order_grouped_output/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_order_notification/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:44.070Z","updated_at":"2023-10-03T00:10:44.070Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_order_notification/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_partner/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:44.392Z","updated_at":"2023-10-03T00:10:44.392Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_partner/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_purchase/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:44.404Z","updated_at":"2023-10-03T00:10:44.404Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_purchase/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_purchase_stock/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:44.421Z","updated_at":"2023-10-03T00:10:44.421Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_purchase_stock/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_sale/setup.py","sha":null,"kind":"manifest","created_at":"2023-10-03T00:10:44.431Z","updated_at":"2023-10-03T00:10:44.431Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_sale/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_banking_mandate_sale_contact/setup.py","sha":null,"kind":"manifest","created_at":"2024-05-02T16:04:08.259Z","updated_at":"2024-05-02T16:04:08.259Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_banking_mandate_sale_contact/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_method_fs_storage/setup.py","sha":null,"kind":"manifest","created_at":"2024-05-02T16:04:08.288Z","updated_at":"2024-05-02T16:04:08.288Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_method_fs_storage/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_order_return/setup.py","sha":null,"kind":"manifest","created_at":"2024-11-06T17:19:50.264Z","updated_at":"2024-11-06T17:19:50.264Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_order_return/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"setup/account_payment_order_vendor_email/setup.py","sha":null,"kind":"manifest","created_at":"2024-11-06T17:19:50.315Z","updated_at":"2024-11-06T17:19:50.315Z","repository_link":"https://github.com/OCA/bank-payment/blob/18.0/setup/account_payment_order_vendor_email/setup.py","dependencies":[]}],"score":20.73300701721625,"created_at":"2025-09-08T20:53:27.497Z","updated_at":"2025-10-07T08:27:54.839Z","avatar_url":"https://github.com/OCA.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":23589,"funding_links":["https://github.com/sponsors/OCA"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["crm"],"project_url":"https://science.ecosyste.ms/api/v1/projects/77750","html_url":"https://science.ecosyste.ms/projects/77750"}