{"id":39957,"name":"pyrtcm","description":"Python library for parsing RTCM 3 protocol messages. ","url":"https://github.com/semuconsulting/pyrtcm","last_synced_at":"2025-09-05T08:25:59.255Z","repository":{"id":40442633,"uuid":"459291983","full_name":"semuconsulting/pyrtcm","owner":"semuconsulting","description":"Python library for parsing RTCM 3 protocol messages. ","archived":false,"fork":false,"pushed_at":"2025-08-15T06:43:19.000Z","size":762,"stargazers_count":94,"open_issues_count":0,"forks_count":29,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-15T08:24:59.771Z","etag":null,"topics":["gnss","gps","ntrip","rtcm","rtcm3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/semuconsulting.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"buy_me_a_coffee":"semuconsulting"}},"created_at":"2022-02-14T19:09:48.000Z","updated_at":"2025-08-15T06:41:09.000Z","dependencies_parsed_at":"2023-12-21T13:01:47.200Z","dependency_job_id":"ae30c6fb-8331-4b98-b327-fdb1de2ef583","html_url":"https://github.com/semuconsulting/pyrtcm","commit_stats":{"total_commits":169,"total_committers":3,"mean_commits":"56.333333333333336","dds":"0.029585798816568087","last_synced_commit":"bf9273fa770c63ab5e020d8cd612c5cfd1118d17"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/semuconsulting/pyrtcm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/semuconsulting","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/sbom","scorecard":{"id":93702,"data":{"date":"2025-08-04","repo":{"name":"github.com/semuconsulting/pyrtcm","commit":"fadbf09c36d16e3f4ed14034a71f611b0bf0fa66"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.2,"checks":[{"name":"Maintained","score":4,"reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Code-Review","score":3,"reason":"Found 4/12 approved changesets -- score normalized to 3","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/checkpr.yml:1","Warn: no topLevel permission defined: .github/workflows/main.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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/checkpr.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/semuconsulting/pyrtcm/checkpr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/checkpr.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/semuconsulting/pyrtcm/checkpr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/semuconsulting/pyrtcm/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/semuconsulting/pyrtcm/main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/semuconsulting/pyrtcm/main.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/checkpr.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/checkpr.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:25","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   4 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 23 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T08:25:03.992Z","repository_id":40442633,"created_at":"2025-08-15T08:25:03.992Z","updated_at":"2025-08-15T08:25:03.992Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273729428,"owners_count":25157428,"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":{"login":"semuconsulting","name":"SEMU Consulting","uuid":"15916239","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/15916239?v=4","repositories_count":10,"last_synced_at":"2023-03-03T13:15:49.527Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/semuconsulting","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T00:01:50.445Z","updated_at":"2023-03-03T13:15:49.542Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/semuconsulting","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/semuconsulting/repositories"},"packages":[{"id":2882207,"name":"pyrtcm","ecosystem":"pypi","description":"RTCM3 protocol parser","homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/semuconsulting/pyrtcm","keywords_array":[],"namespace":null,"versions_count":49,"first_release_published_at":"2022-02-18T12:20:43.000Z","latest_release_published_at":"2025-08-15T06:44:07.000Z","latest_release_number":"1.1.9","last_synced_at":"2025-08-15T06:45:31.764Z","created_at":"2022-04-10T12:18:10.327Z","updated_at":"2025-08-15T14:13:35.998Z","registry_url":"https://pypi.org/project/pyrtcm/","install_command":"pip install pyrtcm --index-url https://pypi.org/simple","documentation_url":"https://pyrtcm.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Environment :: MacOS X","Environment :: Win32 (MS Windows)","Environment :: X11 Applications","Intended Audience :: Developers","Intended Audience :: End Users/Desktop","Intended Audience :: Science/Research","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9","Topic :: Scientific/Engineering :: GIS","Topic :: Software Development :: Libraries :: Python Modules","Topic :: Utilities"],"normalized_name":"pyrtcm"},"repo_metadata":{"id":40442633,"uuid":"459291983","full_name":"semuconsulting/pyrtcm","owner":"semuconsulting","description":"Python library for parsing RTCM 3 protocol messages. ","archived":false,"fork":false,"pushed_at":"2025-08-15T06:43:19.000Z","size":762,"stargazers_count":94,"open_issues_count":0,"forks_count":29,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-08-15T08:24:59.771Z","etag":null,"topics":["gnss","gps","ntrip","rtcm","rtcm3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/semuconsulting.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"buy_me_a_coffee":"semuconsulting"}},"created_at":"2022-02-14T19:09:48.000Z","updated_at":"2025-08-15T06:41:09.000Z","dependencies_parsed_at":"2023-12-21T13:01:47.200Z","dependency_job_id":"ae30c6fb-8331-4b98-b327-fdb1de2ef583","html_url":"https://github.com/semuconsulting/pyrtcm","commit_stats":{"total_commits":169,"total_committers":3,"mean_commits":"56.333333333333336","dds":"0.029585798816568087","last_synced_commit":"bf9273fa770c63ab5e020d8cd612c5cfd1118d17"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/semuconsulting/pyrtcm","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/semuconsulting","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/sbom","scorecard":{"id":93702,"data":{"date":"2025-08-04","repo":{"name":"github.com/semuconsulting/pyrtcm","commit":"fadbf09c36d16e3f4ed14034a71f611b0bf0fa66"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.2,"checks":[{"name":"Maintained","score":4,"reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Code-Review","score":3,"reason":"Found 4/12 approved changesets -- score normalized to 3","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/checkpr.yml:1","Warn: no topLevel permission defined: .github/workflows/main.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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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/checkpr.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/semuconsulting/pyrtcm/checkpr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/checkpr.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/semuconsulting/pyrtcm/checkpr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/semuconsulting/pyrtcm/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/semuconsulting/pyrtcm/main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/semuconsulting/pyrtcm/main.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/checkpr.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/checkpr.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:25","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   4 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 23 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T08:25:03.992Z","repository_id":40442633,"created_at":"2025-08-15T08:25:03.992Z","updated_at":"2025-08-15T08:25:03.992Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270579719,"owners_count":24610059,"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-15T02:00:12.559Z","response_time":110,"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":"semuconsulting","name":"SEMU Consulting","uuid":"15916239","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/15916239?v=4","repositories_count":10,"last_synced_at":"2023-03-03T13:15:49.527Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/semuconsulting","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T00:01:50.445Z","updated_at":"2023-03-03T13:15:49.542Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/semuconsulting","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/semuconsulting/repositories"},"tags":[{"name":"v1.1.9","sha":"559fa0e26a8b65812e2fb6b2ee1a6de2b507919f","kind":"commit","published_at":"2025-08-15T06:40:39.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.1.9","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.9/manifests"},{"name":"v1.1.8","sha":"921049dea5eff66bcab67f49dde7771171df3c11","kind":"commit","published_at":"2025-06-14T08:47:01.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.1.8","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.8/manifests"},{"name":"v1.1.7","sha":"023eeb6e8aca942e6eadc34ed68bb56c079edc1d","kind":"commit","published_at":"2025-06-06T06:34:11.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.1.7","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.7/manifests"},{"name":"v1.1.6","sha":"f141179cc9256bdf407044fe27e8d792dc817461","kind":"commit","published_at":"2025-04-14T07:47:40.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.1.6","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.6/manifests"},{"name":"v1.1.5","sha":"0fe683d2b605970fb86505560826471edd2b66da","kind":"commit","published_at":"2025-03-27T08:25:40.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.1.5","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"7d859f53874ef2d40d47edda76c22891bf343149","kind":"commit","published_at":"2025-01-08T17:23:31.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.1.4","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"ec33ec601f9c2214c2aac8259f1b0aa58e8d1b25","kind":"commit","published_at":"2025-01-07T07:53:00.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.1.3","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"282f93ed5f5fab021b645d84f66495a2c8473142","kind":"commit","published_at":"2024-10-10T17:57:20.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.1.2","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"ab65bb654b41c7bc970a852ac856e72768f4d16b","kind":"commit","published_at":"2024-05-23T12:20:36.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.1.1","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"85680474a52930bba76140a1ba180435aa7407ff","kind":"commit","published_at":"2024-05-16T08:52:52.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.1.0","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.1.0/manifests"},{"name":"v1.0.20","sha":"8120e62495795b540fff19462b67d9dd0fd27db9","kind":"commit","published_at":"2024-05-08T07:03:54.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.20","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.20/manifests"},{"name":"v1.0.19","sha":"f47dee536708764688a7a872160548c01a5cff90","kind":"commit","published_at":"2024-05-03T13:22:19.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.19","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.19/manifests"},{"name":"v1.0.18","sha":"4315417c10f1f3073815534cc3c146e6cd956ea0","kind":"commit","published_at":"2024-04-10T15:01:30.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.18","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.18/manifests"},{"name":"v1.0.17","sha":"1a55bcdc76bba6e62c9ded44d64ffc7ab9735587","kind":"commit","published_at":"2024-03-25T08:08:02.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.17","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.17/manifests"},{"name":"v1.0.16","sha":"edeac7785dccb988faed3e1ea8de126be69d7910","kind":"commit","published_at":"2024-03-08T09:28:09.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.16","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.16/manifests"},{"name":"v1.0.15","sha":"7367633c76e39ec0dfcd55fe86e9fe61f291956e","kind":"commit","published_at":"2024-01-26T13:33:30.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.15","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.15/manifests"},{"name":"v1.0.14","sha":"770c1b63d3f3662cd341ff122434410ae17f8d33","kind":"commit","published_at":"2023-11-10T21:44:14.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.14","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.14/manifests"},{"name":"v1.0.13","sha":"93eb36f5332fba01a73166d4080d9c54c2721d5e","kind":"commit","published_at":"2023-10-03T06:36:12.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.13","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.13/manifests"},{"name":"v1.0.12","sha":"e0078d4a8b09fbce505388a0f0f44c4b26bf0983","kind":"commit","published_at":"2023-08-05T09:52:37.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.12","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.12/manifests"},{"name":"v1.0.11","sha":"385f696b11fa303f685b7c0cfde5e4dd1356b695","kind":"commit","published_at":"2023-07-18T08:28:10.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.11","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.11/manifests"},{"name":"v1.0.10","sha":"d4b5a8afdf2061cf173060c70f4c6dc5a4af37fc","kind":"commit","published_at":"2023-07-04T06:35:39.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.10","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.10/manifests"},{"name":"v1.0.9","sha":"d433fa7eff346bbb9a5992535062fd2256b55412","kind":"commit","published_at":"2023-06-06T06:33:18.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.9","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.9/manifests"},{"name":"v1.0.8","sha":"50a8d25b911e195c1f617c1dbd78dd51ec9e1282","kind":"commit","published_at":"2023-03-31T07:23:58.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.8","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.8/manifests"},{"name":"v1.0.7","sha":"91d53954c843210e543bf43d3fe2f8fa40ddb454","kind":"commit","published_at":"2023-03-27T07:00:45.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.7","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.7/manifests"},{"name":"v1.0.6","sha":"45f1e01d3314208aed0245e780b3268b7ecd97a1","kind":"commit","published_at":"2023-03-23T08:36:16.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.6","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.6/manifests"},{"name":"v1.0.5","sha":"3c8594218f51015e76ffa1a17d3b0cb41e9047db","kind":"commit","published_at":"2023-03-06T15:12:49.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.5","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"1a0a40ea3070390f2b5dbf8ea8c9998262d19607","kind":"commit","published_at":"2023-02-17T08:12:39.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.4","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"16d1495acb611c72a98783cd795a453129f30e47","kind":"commit","published_at":"2023-02-09T09:19:35.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.3","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"7e0725fcae046fa156284c8f4802eb90d6565f85","kind":"commit","published_at":"2023-02-06T08:47:32.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.2","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"f7df42f0505b03b45be7b6a8eb3340bbb8be4065","kind":"commit","published_at":"2022-12-30T09:18:47.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.1","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6f5dfb4c44da1b776ff6a6e8ad282e6dc0df9d96","kind":"commit","published_at":"2022-12-17T11:04:21.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v1.0.0","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v1.0.0/manifests"},{"name":"v0.3.1","sha":"6dec7957a712148de4861aea7d4a1d81e5651ecf","kind":"commit","published_at":"2022-10-27T08:01:33.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.3.1","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"b84b565fda89ab82dfdd6ef571fc7bb0625296f2","kind":"commit","published_at":"2022-08-22T13:09:23.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.3.0","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.3.0/manifests"},{"name":"v0.2.9-beta","sha":"674e85e9781964834f982fae7838f624bab7853b","kind":"commit","published_at":"2022-08-11T14:26:13.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.2.9-beta","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.2.9-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.2.9-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.9-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.9-beta/manifests"},{"name":"v0.2.8-beta","sha":"d83f5d96f22c25f68499ba8e28668ab9cab3fc6c","kind":"commit","published_at":"2022-07-21T08:42:23.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.2.8-beta","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.2.8-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.2.8-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.8-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.8-beta/manifests"},{"name":"v0.2.7-beta","sha":"254ad031ccdf53a099f58232c5283032a5d088ff","kind":"commit","published_at":"2022-07-07T11:41:51.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.2.7-beta","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.2.7-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.2.7-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.7-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.7-beta/manifests"},{"name":"v0.2.6-beta","sha":"cb79ac9f2f514b1c27a7da79048c6bac1c4555b7","kind":"commit","published_at":"2022-05-08T17:28:34.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.2.6-beta","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.2.6-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.2.6-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.6-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.6-beta/manifests"},{"name":"v0.2.5-beta","sha":"d7a624915926fa43a79d55dd92320f17311fc099","kind":"commit","published_at":"2022-04-23T09:12:45.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.2.5-beta","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.2.5-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.2.5-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.5-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.5-beta/manifests"},{"name":"v0.2.4-beta","sha":"7ce12a1bf15603fddd13bc964ebe1c704dee74da","kind":"commit","published_at":"2022-04-02T09:28:55.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.2.4-beta","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.2.4-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.2.4-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.4-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.4-beta/manifests"},{"name":"v0.2.3-beta","sha":"5530d827662d5b21da6395419793f771a732349c","kind":"commit","published_at":"2022-04-02T07:52:55.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.2.3-beta","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.2.3-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.2.3-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.3-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.3-beta/manifests"},{"name":"v0.2.2-beta","sha":"330ab222196a6984d1876ca360cf8dea0e842a0a","kind":"commit","published_at":"2022-03-31T16:37:01.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.2.2-beta","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.2.2-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.2.2-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.2-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.2-beta/manifests"},{"name":"v0.2.1-beta","sha":"87e1a28836c01989587a1388ef6bda698fe1b206","kind":"commit","published_at":"2022-03-30T17:33:55.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.2.1-beta","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.2.1-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.2.1-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.1-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.1-beta/manifests"},{"name":"v0.2.0-beta","sha":"00c5f3dd7e18d10f41d52593289ab66ee6afdde8","kind":"commit","published_at":"2022-03-29T17:19:58.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.2.0-beta","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.2.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.2.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.2.0-beta/manifests"},{"name":"v0.1.8-alpha","sha":"bb94a42e3715ff6c5a306206b4689062bcad3ea0","kind":"commit","published_at":"2022-03-02T09:27:22.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.1.8-alpha","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.1.8-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.1.8-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.8-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.8-alpha/manifests"},{"name":"v0.1.7-alpha","sha":"8b4a6ba671713e3386ce180ea285b300cb9b57e7","kind":"commit","published_at":"2022-02-23T08:38:50.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.1.7-alpha","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.1.7-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.1.7-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.7-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.7-alpha/manifests"},{"name":"v0.1.6-alpha","sha":"4b9db265fda28361846c1b794811e2248b4e4058","kind":"commit","published_at":"2022-02-21T09:00:24.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.1.6-alpha","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.1.6-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.1.6-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.6-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.6-alpha/manifests"},{"name":"v0.1.5-alpha","sha":"f1bffb17a558cddf9d713f8a94a318879a0ae5c8","kind":"commit","published_at":"2022-02-20T12:38:47.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.1.5-alpha","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.1.5-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.1.5-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.5-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.5-alpha/manifests"},{"name":"v0.1.4-alpha","sha":"d5448cee2ab562bacfd31beade651250ffd6bfd2","kind":"commit","published_at":"2022-02-19T08:56:35.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.1.4-alpha","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.1.4-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.1.4-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.4-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.4-alpha/manifests"},{"name":"v0.1.3-alpha","sha":"1e6d1d27be6613aa9f7d7485102768a9a7ed5a53","kind":"commit","published_at":"2022-02-18T11:57:01.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.1.3-alpha","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.1.3-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.1.3-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.3-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.3-alpha/manifests"},{"name":"v0.1.2-alpha","sha":"b4377ce5bb3c1a80cd7db657823a81ef1c4222f9","kind":"commit","published_at":"2022-02-17T18:29:41.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.1.2-alpha","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.1.2-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.1.2-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.2-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.2-alpha/manifests"},{"name":"v0.1.1-alpha","sha":"c5cc35cdb31434cc829c83c7c619d84cba1017de","kind":"commit","published_at":"2022-02-15T15:41:54.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.1.1-alpha","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.1.1-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.1.1-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.1-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.1-alpha/manifests"},{"name":"v0.1.0-alpha","sha":"f274b7c506b879a12dcfbde810a9f625ded75004","kind":"commit","published_at":"2022-02-15T10:15:10.000Z","download_url":"https://codeload.github.com/semuconsulting/pyrtcm/tar.gz/v0.1.0-alpha","html_url":"https://github.com/semuconsulting/pyrtcm/releases/tag/v0.1.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/semuconsulting/pyrtcm@v0.1.0-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/tags/v0.1.0-alpha/manifests"}]},"repo_metadata_updated_at":"2025-08-15T14:13:35.998Z","dependent_packages_count":4,"downloads":54272,"downloads_period":"last-month","dependent_repos_count":3,"rankings":{"downloads":2.757339986858019,"dependent_repos_count":8.956375608752316,"dependent_packages_count":1.865061673354139,"stargazers_count":null,"forks_count":null,"docker_downloads_count":2.460642110417385,"average":4.0098548448454645},"purl":"pkg:pypi/pyrtcm","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/pyrtcm","docker_dependents_count":3,"docker_downloads_count":125,"usage_url":"https://repos.ecosyste.ms/usage/pypi/pyrtcm","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/pyrtcm/dependencies","status":null,"funding_links":["https://buymeacoffee.com/semuconsulting"],"critical":null,"issue_metadata":{"last_synced_at":"2025-06-14T09:04:17.016Z","issues_count":30,"pull_requests_count":80,"avg_time_to_close_issue":264689.1666666667,"avg_time_to_close_pull_request":116204.7,"issues_closed_count":30,"pull_requests_closed_count":80,"pull_request_authors_count":9,"issue_authors_count":11,"avg_comments_per_issue":3.1,"avg_comments_per_pull_request":0.625,"merged_pull_requests_count":71,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":333960.0,"past_year_avg_time_to_close_pull_request":403871.36363636365,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":1.75,"past_year_avg_comments_per_pull_request":1.4545454545454546,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyrtcm/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyrtcm/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyrtcm/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/pyrtcm/related_packages","maintainers":[{"uuid":"semuadmin","login":"semuadmin","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://pypi.org/user/semuadmin/","role":null,"created_at":"2023-02-25T05:26:16.859Z","updated_at":"2023-02-25T05:26:16.859Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/semuadmin/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725050,"maintainers_count":308343,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","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":640632,"full_name":"semuconsulting/pyrtcm","default_branch":"main","committers":[{"name":"semuadmin","email":"28569967+semuadmin","login":"semuadmin","count":336},{"name":"David Lascelles","email":"davidtlascelles@gmail.com","login":"davidtlascelles","count":5},{"name":"Akihiro Yamazaki","email":"697320+zakkie","login":"zakkie","count":5},{"name":"Jürgen Fredriksson","email":"jiargei","login":"jiargei","count":4},{"name":"k-stf","email":"kodo@arhs.ru","login":"k-stf","count":1},{"name":"Ralphccs","email":"99715185+Ralphccs","login":"Ralphccs","count":1},{"name":"Geoffrey Kirk","email":"jcmb","login":"jcmb","count":1}],"total_commits":353,"total_committers":7,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":50.42857142857143,"dds":0.04815864022662886,"past_year_committers":[{"name":"semuadmin","email":"28569967+semuadmin","login":"semuadmin","count":51},{"name":"David Lascelles","email":"davidtlascelles@gmail.com","login":"davidtlascelles","count":5}],"past_year_total_commits":56,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":28.0,"past_year_dds":0.0892857142857143,"last_synced_at":"2025-05-18T07:49:46.105Z","last_synced_commit":"f141179cc9256bdf407044fe27e8d792dc817461","created_at":"2023-03-09T08:51:59.613Z","updated_at":"2025-05-18T07:49:46.208Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.276Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"semuconsulting/pyrtcm","html_url":"https://github.com/semuconsulting/pyrtcm","last_synced_at":"2025-08-31T07:49:51.649Z","status":null,"issues_count":18,"pull_requests_count":52,"avg_time_to_close_issue":266315.0,"avg_time_to_close_pull_request":178974.56,"issues_closed_count":17,"pull_requests_closed_count":50,"pull_request_authors_count":9,"issue_authors_count":11,"avg_comments_per_issue":3.7222222222222223,"avg_comments_per_pull_request":0.75,"merged_pull_requests_count":44,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":14,"past_year_avg_time_to_close_issue":214849.33333333334,"past_year_avg_time_to_close_pull_request":495182.0833333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":12,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.75,"past_year_avg_comments_per_pull_request":1.3571428571428572,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":10,"created_at":"2024-12-29T20:29:56.884Z","updated_at":"2025-09-02T16:21:34.840Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/semuconsulting%2Fpyrtcm/issues","issue_labels_count":{"bug":9,"enhancement":2,"question":2},"pull_request_labels_count":{"enhancement":40,"bug":17,"documentation":8},"issue_author_associations_count":{"NONE":10,"CONTRIBUTOR":8},"pull_request_author_associations_count":{"CONTRIBUTOR":57,"NONE":3},"issue_authors":{"jcmb":4,"semuadmin":4,"foxittt":2,"augustomazzoni":1,"sandeshworld":1,"jaguaryang":1,"kmhallen":1,"Alexgar24":1,"semudev2":1,"EgehanYaglici":1,"Harsh005385":1},"pull_request_authors":{"semuadmin":49,"jcmb":2,"ArlinJae":2,"davidtlascelles":2,"Ralphccs":1,"zakkie":1,"leoheck":1,"k-stf":1,"jiargei":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10082413,"issues_count":31239894,"pull_requests_count":96112510,"authors_count":10694151,"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":1},"past_year_pull_request_labels_count":{"enhancement":12,"documentation":2,"bug":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":3,"NONE":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":15},"past_year_issue_authors":{"semuadmin":3,"jaguaryang":1},"past_year_pull_request_authors":{"semuadmin":13,"davidtlascelles":2},"maintainers":[],"active_maintainers":[]},"events":{"total":{"CreateEvent":9,"ReleaseEvent":6,"IssuesEvent":5,"WatchEvent":21,"DeleteEvent":12,"IssueCommentEvent":12,"PushEvent":31,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":6,"PullRequestEvent":13,"ForkEvent":7},"last_year":{"CreateEvent":9,"ReleaseEvent":6,"IssuesEvent":5,"WatchEvent":21,"DeleteEvent":12,"IssueCommentEvent":12,"PushEvent":31,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":6,"PullRequestEvent":13,"ForkEvent":7}},"keywords":["gnss","gps","ntrip","rtcm","rtcm3"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/checkpr.yml","sha":null,"kind":"manifest","created_at":"2023-10-03T12:18:53.166Z","updated_at":"2023-10-03T12:18:53.166Z","repository_link":"https://github.com/semuconsulting/pyrtcm/blob/main/.github/workflows/checkpr.yml","dependencies":[{"id":14080627684,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14080627685,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/main.yml","sha":null,"kind":"manifest","created_at":"2023-10-03T12:18:53.176Z","updated_at":"2023-10-03T12:18:53.176Z","repository_link":"https://github.com/semuconsulting/pyrtcm/blob/main/.github/workflows/main.yml","dependencies":[{"id":14080627686,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14080627687,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14080627688,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-10-03T12:18:53.184Z","updated_at":"2023-10-03T12:18:53.184Z","repository_link":"https://github.com/semuconsulting/pyrtcm/blob/main/pyproject.toml","dependencies":[]}],"score":17.39347141218079,"created_at":"2025-09-04T15:51:14.376Z","updated_at":"2025-10-07T08:16:21.801Z","avatar_url":"https://github.com/semuconsulting.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":54272,"funding_links":["https://buymeacoffee.com/semuconsulting"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/39957","html_url":"https://science.ecosyste.ms/projects/39957","bibtex_url":"https://science.ecosyste.ms/projects/39957/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/39957/export.apalike"}