{"id":44558,"name":"cogeol","description":"Align projects with supported Python versions - automated with endoflife.date","url":"https://github.com/open-nudge/cogeol","last_synced_at":"2025-09-05T10:11:56.569Z","repository":{"id":300379300,"uuid":"1006025740","full_name":"open-nudge/cogeol","owner":"open-nudge","description":"Align projects with supported Python versions - automated with endoflife.date","archived":false,"fork":false,"pushed_at":"2025-07-13T13:40:38.000Z","size":10170,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-16T19:32:17.855Z","etag":null,"topics":["automation","endoflife-date","eol","github-actions","pyproject","python","tooling"],"latest_commit_sha":null,"homepage":"https://open-nudge.github.io/cogeol","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-nudge.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":"CODEOWNERS","security":"SECURITY-DEPENDENCY.md","support":"SUPPORT.md","governance":"GOVERNANCE.md","roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-21T10:20:08.000Z","updated_at":"2025-07-14T18:08:21.000Z","dependencies_parsed_at":"2025-06-21T11:38:48.644Z","dependency_job_id":null,"html_url":"https://github.com/open-nudge/cogeol","commit_stats":null,"previous_names":["open-nudge/cogeol"],"tags_count":6,"template":false,"template_full_name":"open-nudge/opentemplate","purl":"pkg:github/open-nudge/cogeol","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-nudge","download_url":"https://codeload.github.com/open-nudge/cogeol/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273741808,"owners_count":25159666,"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":"open-nudge","name":"opennudge","uuid":"155011011","kind":"organization","description":"","email":"opensource@opennudge.com","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/155011011?v=4","repositories_count":1,"last_synced_at":"2025-04-25T19:38:49.625Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/open-nudge","funding_links":[],"total_stars":0,"followers":0,"following":0,"created_at":"2025-02-24T23:22:13.215Z","updated_at":"2025-04-25T19:38:49.625Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-nudge","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-nudge/repositories"},"packages":[{"id":11269101,"name":"cogeol","ecosystem":"pypi","description":"Align with supported Python versions - automated with endoflife.date","homepage":"https://open-nudge.github.io/cogeol","licenses":"other","normalized_licenses":["GPL-1.0+"],"repository_url":"https://github.com/open-nudge/cogeol","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2025-01-15T17:57:36.000Z","latest_release_published_at":"2025-07-13T13:39:06.000Z","latest_release_number":"0.1.5","last_synced_at":"2025-08-16T19:20:16.308Z","created_at":"2025-01-15T18:05:09.903Z","updated_at":"2025-08-16T19:39:05.448Z","registry_url":"https://pypi.org/project/cogeol/","install_command":"pip install cogeol --index-url https://pypi.org/simple","documentation_url":"https://open-nudge.github.io/cogeol","metadata":{"funding":null,"documentation":"https://open-nudge.github.io/cogeol","classifiers":["Development Status :: 2 - Pre-Alpha","Intended Audience :: Developers","Programming Language :: Python","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Topic :: Internet","Topic :: Scientific/Engineering","Topic :: Security","Topic :: Software Development :: Libraries","Topic :: Software Development :: Libraries :: Python Modules","Topic :: Utilities","Typing :: Typed"],"normalized_name":"cogeol","project_status":null},"repo_metadata":{"id":300379300,"uuid":"1006025740","full_name":"open-nudge/cogeol","owner":"open-nudge","description":"Align projects with supported Python versions - automated with endoflife.date","archived":false,"fork":false,"pushed_at":"2025-07-13T13:40:38.000Z","size":10024,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-13T14:03:07.962Z","etag":null,"topics":["automation","endoflife-date","eol","github-actions","pyproject","python","tooling"],"latest_commit_sha":null,"homepage":"https://open-nudge.github.io/cogeol","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-nudge.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":"CODEOWNERS","security":"SECURITY-DEPENDENCY.md","support":"SUPPORT.md","governance":"GOVERNANCE.md","roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-21T10:20:08.000Z","updated_at":"2025-07-13T13:34:08.000Z","dependencies_parsed_at":"2025-06-21T11:38:48.644Z","dependency_job_id":null,"html_url":"https://github.com/open-nudge/cogeol","commit_stats":null,"previous_names":["open-nudge/cogeol"],"tags_count":6,"template":false,"template_full_name":"open-nudge/opentemplate","purl":"pkg:github/open-nudge/cogeol","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-nudge","download_url":"https://codeload.github.com/open-nudge/cogeol/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270761890,"owners_count":24640975,"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-16T02:00:11.002Z","response_time":91,"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":"open-nudge","name":"opennudge","uuid":"155011011","kind":"organization","description":"","email":"opensource@opennudge.com","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/155011011?v=4","repositories_count":1,"last_synced_at":"2025-04-25T19:38:49.625Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/open-nudge","funding_links":[],"total_stars":0,"followers":0,"following":0,"created_at":"2025-02-24T23:22:13.215Z","updated_at":"2025-04-25T19:38:49.625Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-nudge","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-nudge/repositories"},"tags":[{"name":"v0.1.6","sha":"43897bac2de3837c77495e4f21d647c358099329","kind":"commit","published_at":"2025-07-13T13:34:04.000Z","download_url":"https://codeload.github.com/open-nudge/cogeol/tar.gz/v0.1.6","html_url":"https://github.com/open-nudge/cogeol/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-nudge/cogeol@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"4d1bce8050431d08a13123046f6ae4240e104ab1","kind":"commit","published_at":"2025-07-13T13:22:11.000Z","download_url":"https://codeload.github.com/open-nudge/cogeol/tar.gz/v0.1.5","html_url":"https://github.com/open-nudge/cogeol/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-nudge/cogeol@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"b48a64bb4fafce40edfbcba489dc906b1a660468","kind":"commit","published_at":"2025-06-22T08:15:04.000Z","download_url":"https://codeload.github.com/open-nudge/cogeol/tar.gz/v0.1.4","html_url":"https://github.com/open-nudge/cogeol/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-nudge/cogeol@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.4/manifests"},{"name":"v0.1.2","sha":"8eb310a324cf3e593c78c42ba19f5eb605a1ee19","kind":"commit","published_at":"2025-06-21T13:31:54.000Z","download_url":"https://codeload.github.com/open-nudge/cogeol/tar.gz/v0.1.2","html_url":"https://github.com/open-nudge/cogeol/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-nudge/cogeol@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"fb97d64b2c24946495dc0c72db4933a876d642ce","kind":"commit","published_at":"2025-06-21T13:14:30.000Z","download_url":"https://codeload.github.com/open-nudge/cogeol/tar.gz/v0.1.1","html_url":"https://github.com/open-nudge/cogeol/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-nudge/cogeol@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"4853e20eb44e7e3298bfd6fc9f37c059c55162c8","kind":"commit","published_at":"2025-06-21T12:58:56.000Z","download_url":"https://codeload.github.com/open-nudge/cogeol/tar.gz/v0.1.0","html_url":"https://github.com/open-nudge/cogeol/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/open-nudge/cogeol@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-08-16T19:39:05.448Z","dependent_packages_count":0,"downloads":121,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":54.945816847798866,"dependent_packages_count":9.760949316372013,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":32.35338308208544},"purl":"pkg:pypi/cogeol","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/cogeol","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/cogeol","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/cogeol/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cogeol/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cogeol/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cogeol/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cogeol/related_packages","maintainers":[{"uuid":"opennudge","login":"opennudge","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://pypi.org/user/opennudge/","role":"Owner","created_at":"2025-05-24T16:05:56.374Z","updated_at":"2025-05-24T16:05:56.374Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/opennudge/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725083,"maintainers_count":308356,"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":{"message":"Repository syncing started."},"issues_stats":{"full_name":"open-nudge/cogeol","html_url":"https://github.com/open-nudge/cogeol","last_synced_at":null,"status":null,"issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"created_at":"2025-08-29T19:22:33.705Z","updated_at":"2025-08-29T21:48:56.149Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-nudge%2Fcogeol/issues","issue_labels_count":{"easy":5,"high":5,"config":1,"template":1,"security":1,"medium":1,"hard":1},"pull_request_labels_count":{"fix":4,"actions":2,"feat":1,"python":1,"tests":1},"issue_author_associations_count":{"MEMBER":6,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"MEMBER":5},"issue_authors":{"szymonmaszke":6,"github-actions[bot]":1},"pull_request_authors":{"szymonmaszke":5},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10097320,"issues_count":31426573,"pull_requests_count":97235070,"authors_count":10701179,"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":{"easy":5,"high":5,"config":1,"template":1,"security":1,"medium":1,"hard":1},"past_year_pull_request_labels_count":{"fix":4,"actions":2,"feat":1,"python":1,"tests":1},"past_year_issue_author_associations_count":{"MEMBER":6,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"MEMBER":5},"past_year_issue_authors":{"szymonmaszke":6,"github-actions[bot]":1},"past_year_pull_request_authors":{"szymonmaszke":5},"maintainers":[{"login":"szymonmaszke","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/szymonmaszke"}],"active_maintainers":[{"login":"szymonmaszke","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/szymonmaszke"}]},"events":{"total":{"CreateEvent":11,"ReleaseEvent":3,"IssuesEvent":10,"WatchEvent":4,"DeleteEvent":3,"PushEvent":5,"PullRequestEvent":8},"last_year":{"CreateEvent":11,"ReleaseEvent":3,"IssuesEvent":10,"WatchEvent":4,"DeleteEvent":3,"PushEvent":5,"PullRequestEvent":8}},"keywords":["automation","endoflife-date","eol","github-actions","pyproject","python","tooling"],"dependencies":[{"ecosystem":"actions","filepath":".github/actions/git-setup/action.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:29.720Z","updated_at":"2025-06-21T11:38:29.720Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/actions/git-setup/action.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/actions/pdm-compatibility/action.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:29.765Z","updated_at":"2025-06-21T11:38:29.765Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/actions/pdm-compatibility/action.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/actions/pdm-setup/action.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:29.806Z","updated_at":"2025-06-21T11:38:29.806Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/actions/pdm-setup/action.yml","dependencies":[{"id":23738684348,"package_name":"pdm-project/setup-pdm","ecosystem":"actions","requirements":"94a823180e06fcde4ad29308721954a521c96ed0","direct":true,"kind":"composite","optional":false},{"id":23738686554,"package_name":"open-nudge/opentemplate/.github/actions/pdm-compatibility","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/actions/pull-request/action.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:31.544Z","updated_at":"2025-06-21T11:38:31.544Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/actions/pull-request/action.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/actions/release-sbom-setup/action.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:31.586Z","updated_at":"2025-06-21T11:38:31.586Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/actions/release-sbom-setup/action.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/actions/sarif-upload/action.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:31.633Z","updated_at":"2025-06-21T11:38:31.633Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/actions/sarif-upload/action.yml","dependencies":[{"id":23738690225,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"ea165f8d65b6e75b540449e92b4886f43607fa02","direct":true,"kind":"composite","optional":false},{"id":23738690230,"package_name":"github/codeql-action/upload-sarif","ecosystem":"actions","requirements":"fca7ace96b7d713c7035871441bd52efbe39e27e","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/actions/template-setup/action.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:31.712Z","updated_at":"2025-06-21T11:38:31.712Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/actions/template-setup/action.yml","dependencies":[{"id":23738690627,"package_name":"pdm-project/setup-pdm","ecosystem":"actions","requirements":"94a823180e06fcde4ad29308721954a521c96ed0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cache-item-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:31.787Z","updated_at":"2025-06-21T11:38:31.787Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/cache-item-reusable.yml","dependencies":[{"id":23738690628,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738690629,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738690630,"package_name":"open-nudge/opentemplate/.github/actions/pdm-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cache-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:31.846Z","updated_at":"2025-06-21T11:38:31.846Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/cache-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/cache-test.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:31.890Z","updated_at":"2025-06-21T11:38:31.890Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/cache-test.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/cache.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:31.937Z","updated_at":"2025-06-21T11:38:31.937Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/cache.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/citation-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:31.985Z","updated_at":"2025-06-21T11:38:31.985Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/citation-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/citation-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.044Z","updated_at":"2025-06-21T11:38:32.044Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/citation-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/citation.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.099Z","updated_at":"2025-06-21T11:38:32.099Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/citation.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/code-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.151Z","updated_at":"2025-06-21T11:38:32.151Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/code-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/code-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.198Z","updated_at":"2025-06-21T11:38:32.198Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/code-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/code.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.241Z","updated_at":"2025-06-21T11:38:32.241Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/code.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/commit-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.296Z","updated_at":"2025-06-21T11:38:32.296Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/commit-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/commit-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.346Z","updated_at":"2025-06-21T11:38:32.346Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/commit-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/commit.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.402Z","updated_at":"2025-06-21T11:38:32.402Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/commit.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/docs-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.449Z","updated_at":"2025-06-21T11:38:32.449Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/docs-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/docs-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.498Z","updated_at":"2025-06-21T11:38:32.498Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/docs-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.551Z","updated_at":"2025-06-21T11:38:32.551Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/docs.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/generation-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.603Z","updated_at":"2025-06-21T11:38:32.603Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/generation-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/generation-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.654Z","updated_at":"2025-06-21T11:38:32.654Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/generation-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/generation-update-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.700Z","updated_at":"2025-06-21T11:38:32.700Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/generation-update-reusable.yml","dependencies":[{"id":23738692063,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738692064,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738692065,"package_name":"open-nudge/opentemplate/.github/actions/git-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738692066,"package_name":"open-nudge/opentemplate/.github/actions/pdm-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738692067,"package_name":"open-nudge/opentemplate/.github/actions/pull-request","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/generation-update-test.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.758Z","updated_at":"2025-06-21T11:38:32.758Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/generation-update-test.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/generation-update.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.804Z","updated_at":"2025-06-21T11:38:32.804Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/generation-update.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/generation.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.864Z","updated_at":"2025-06-21T11:38:32.864Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/generation.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/github-actionlint.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:32.928Z","updated_at":"2025-06-21T11:38:32.928Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/github-actionlint.yml","dependencies":[{"id":23738692764,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738692768,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738692772,"package_name":"docker://rhysd/actionlint","ecosystem":"actions","requirements":"1.7.1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/github-actions-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.162Z","updated_at":"2025-06-21T11:38:35.162Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/github-actions-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/github-actions.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.215Z","updated_at":"2025-06-21T11:38:35.215Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/github-actions.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/github-all-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.266Z","updated_at":"2025-06-21T11:38:35.266Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/github-all-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/github-renovate-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.320Z","updated_at":"2025-06-21T11:38:35.320Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/github-renovate-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/github-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.388Z","updated_at":"2025-06-21T11:38:35.388Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/github-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/github-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.431Z","updated_at":"2025-06-21T11:38:35.431Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/github-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/github-workflows-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.591Z","updated_at":"2025-06-21T11:38:35.591Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/github-workflows-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/github-workflows.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.645Z","updated_at":"2025-06-21T11:38:35.645Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/github-workflows.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/github.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.698Z","updated_at":"2025-06-21T11:38:35.698Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/github.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/harden.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.744Z","updated_at":"2025-06-21T11:38:35.744Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/harden.yml","dependencies":[{"id":23738702151,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738702156,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ini-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.807Z","updated_at":"2025-06-21T11:38:35.807Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/ini-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/ini-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.856Z","updated_at":"2025-06-21T11:38:35.856Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/ini-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/ini.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.907Z","updated_at":"2025-06-21T11:38:35.907Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/ini.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/labeler.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:35.952Z","updated_at":"2025-06-21T11:38:35.952Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/labeler.yml","dependencies":[{"id":23738702315,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738702316,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738702317,"package_name":"actions/labeler","ecosystem":"actions","requirements":"8558fd74291d67161a8a78ce36a881fa63b766a9","direct":true,"kind":"composite","optional":false},{"id":23738702318,"package_name":"github/issue-labeler","ecosystem":"actions","requirements":"c1b0f9f52a63158c4adc09425e858e87b32e9685","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/legal-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:37.310Z","updated_at":"2025-06-21T11:38:37.310Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/legal-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/legal-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:37.416Z","updated_at":"2025-06-21T11:38:37.416Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/legal-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/legal.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:37.462Z","updated_at":"2025-06-21T11:38:37.462Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/legal.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/markdown-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:37.509Z","updated_at":"2025-06-21T11:38:37.509Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/markdown-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/markdown-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:37.565Z","updated_at":"2025-06-21T11:38:37.565Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/markdown-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/markdown.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:37.612Z","updated_at":"2025-06-21T11:38:37.612Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/markdown.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/policy.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:37.659Z","updated_at":"2025-06-21T11:38:37.659Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/policy.yml","dependencies":[{"id":23738706288,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738706289,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738706290,"package_name":"siderolabs/conform","ecosystem":"actions","requirements":"43d9fb6d85d5f01b391245805eefd258db160197","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pre-commit-config.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.393Z","updated_at":"2025-06-21T11:38:38.393Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/pre-commit-config.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/pre-commit-hooks.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.438Z","updated_at":"2025-06-21T11:38:38.438Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/pre-commit-hooks.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/pre-commit-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.483Z","updated_at":"2025-06-21T11:38:38.483Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/pre-commit-reusable.yml","dependencies":[{"id":23738707511,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738707512,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738707513,"package_name":"open-nudge/opentemplate/.github/actions/git-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738707514,"package_name":"open-nudge/opentemplate/.github/actions/pdm-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738707515,"package_name":"open-nudge/opentemplate/.github/actions/pull-request","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pre-commit-update.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.544Z","updated_at":"2025-06-21T11:38:38.544Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/pre-commit-update.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/pre-commit.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.592Z","updated_at":"2025-06-21T11:38:38.592Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/pre-commit.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/prose.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.638Z","updated_at":"2025-06-21T11:38:38.638Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/prose.yml","dependencies":[{"id":23738707544,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pull-request.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.694Z","updated_at":"2025-06-21T11:38:38.694Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/pull-request.yml","dependencies":[{"id":23738707547,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738707548,"package_name":"amannn/action-semantic-pull-request","ecosystem":"actions","requirements":"0723387faaf9b38adef4775cd42cfd5155ed6017","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pyproject-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.749Z","updated_at":"2025-06-21T11:38:38.749Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/pyproject-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/pyproject-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.793Z","updated_at":"2025-06-21T11:38:38.793Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/pyproject-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/pyproject.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.839Z","updated_at":"2025-06-21T11:38:38.839Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/pyproject.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/python-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.883Z","updated_at":"2025-06-21T11:38:38.883Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/python-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/python-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.927Z","updated_at":"2025-06-21T11:38:38.927Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/python-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/python.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:38.968Z","updated_at":"2025-06-21T11:38:38.968Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/python.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/release-check-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:39.017Z","updated_at":"2025-06-21T11:38:39.017Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-check-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/release-check-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:39.066Z","updated_at":"2025-06-21T11:38:39.066Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-check-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/release-check.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:39.108Z","updated_at":"2025-06-21T11:38:39.108Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-check.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/release-sarifs-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:39.148Z","updated_at":"2025-06-21T11:38:39.148Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-sarifs-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/release-sbom-attest-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:39.191Z","updated_at":"2025-06-21T11:38:39.191Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-sbom-attest-reusable.yml","dependencies":[{"id":23738708786,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738708787,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"d3f86a106a0bac45b974a628896c90dbdf5c8093","direct":true,"kind":"composite","optional":false},{"id":23738708788,"package_name":"actions/attest-sbom","ecosystem":"actions","requirements":"115c3be05ff3974bcbd596578934b3f9ce39bf68","direct":true,"kind":"composite","optional":false},{"id":23738709954,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"ea165f8d65b6e75b540449e92b4886f43607fa02","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-sbom-run-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:41.344Z","updated_at":"2025-06-21T11:38:41.344Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-sbom-run-reusable.yml","dependencies":[{"id":23738710806,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738710810,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738710813,"package_name":"open-nudge/opentemplate/.github/actions/git-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738710815,"package_name":"open-nudge/opentemplate/.github/actions/pdm-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738710818,"package_name":"open-nudge/opentemplate/.github/actions/pdm-compatibility","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738710820,"package_name":"open-nudge/opentemplate/.github/actions/release-sbom-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738710822,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"ea165f8d65b6e75b540449e92b4886f43607fa02","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-sboms-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:41.397Z","updated_at":"2025-06-21T11:38:41.397Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-sboms-reusable.yml","dependencies":[{"id":23738710861,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738710862,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738710863,"package_name":"open-nudge/opentemplate/.github/actions/release-sbom-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738710864,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"ea165f8d65b6e75b540449e92b4886f43607fa02","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-sboms-test.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:41.448Z","updated_at":"2025-06-21T11:38:41.448Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-sboms-test.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/release-slsa-provenance-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:41.704Z","updated_at":"2025-06-21T11:38:41.704Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-slsa-provenance-reusable.yml","dependencies":[{"id":23738711448,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738711449,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"d3f86a106a0bac45b974a628896c90dbdf5c8093","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-slsa-provenance-test.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:41.978Z","updated_at":"2025-06-21T11:38:41.978Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-slsa-provenance-test.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/release-upload.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:42.028Z","updated_at":"2025-06-21T11:38:42.028Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release-upload.yml","dependencies":[{"id":23738711472,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738711473,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738711474,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"d3f86a106a0bac45b974a628896c90dbdf5c8093","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:42.092Z","updated_at":"2025-06-21T11:38:42.092Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/release.yml","dependencies":[{"id":23738711481,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738711482,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"d3f86a106a0bac45b974a628896c90dbdf5c8093","direct":true,"kind":"composite","optional":false},{"id":23738711483,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"76f52bc884231f62b9a034ebfe128415bbaabdfc","direct":true,"kind":"composite","optional":false},{"id":23738711484,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"ea165f8d65b6e75b540449e92b4886f43607fa02","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:42.144Z","updated_at":"2025-06-21T11:38:42.144Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/renovate.yml","dependencies":[{"id":23738711485,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738711486,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738711487,"package_name":"suzuki-shunsuke/github-action-renovate-config-validator","ecosystem":"actions","requirements":"c22827f47f4f4a5364bdba19e1fe36907ef1318e","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/run-check-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:43.443Z","updated_at":"2025-06-21T11:38:43.443Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/run-check-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/run-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:43.484Z","updated_at":"2025-06-21T11:38:43.484Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/run-reusable.yml","dependencies":[{"id":23738711827,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738711828,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738711829,"package_name":"open-nudge/opentemplate/.github/actions/git-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738711830,"package_name":"open-nudge/opentemplate/.github/actions/pdm-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738711831,"package_name":"open-nudge/opentemplate/.github/actions/pdm-compatibility","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738711832,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"d3f86a106a0bac45b974a628896c90dbdf5c8093","direct":true,"kind":"composite","optional":false},{"id":23738711833,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"ea165f8d65b6e75b540449e92b4886f43607fa02","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/security-osv-scanner-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:43.536Z","updated_at":"2025-06-21T11:38:43.536Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-osv-scanner-reusable.yml","dependencies":[{"id":23738711843,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738711844,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738711845,"package_name":"google/osv-scanner/actions/scanner","ecosystem":"actions","requirements":"a2a23858b9650035f019219937f91ae615474b4d","direct":true,"kind":"composite","optional":false},{"id":23738712927,"package_name":"open-nudge/opentemplate/.github/actions/sarif-upload","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/security-osv-scanner-update.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:45.175Z","updated_at":"2025-06-21T11:38:45.175Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-osv-scanner-update.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/security-osv-scanner.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:45.215Z","updated_at":"2025-06-21T11:38:45.215Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-osv-scanner.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/security-scorecard-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:45.256Z","updated_at":"2025-06-21T11:38:45.256Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-scorecard-reusable.yml","dependencies":[{"id":23738712978,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738712979,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738712980,"package_name":"ossf/scorecard-action","ecosystem":"actions","requirements":"05b42c624433fc40578a4040d5cf5e36ddca8cde","direct":true,"kind":"composite","optional":false},{"id":23738717526,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"ea165f8d65b6e75b540449e92b4886f43607fa02","direct":true,"kind":"composite","optional":false},{"id":23738717527,"package_name":"github/codeql-action/upload-sarif","ecosystem":"actions","requirements":"fca7ace96b7d713c7035871441bd52efbe39e27e","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/security-scorecard-test.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.377Z","updated_at":"2025-06-21T11:38:47.377Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-scorecard-test.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/security-scorecard-update.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.426Z","updated_at":"2025-06-21T11:38:47.426Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-scorecard-update.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/security-secrets.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.471Z","updated_at":"2025-06-21T11:38:47.471Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-secrets.yml","dependencies":[{"id":23738717879,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738717882,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738717884,"package_name":"trufflesecurity/trufflehog","ecosystem":"actions","requirements":"90694bf9af66e7536abc5824e7a87246dbf933cb","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/security-semgrep-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.525Z","updated_at":"2025-06-21T11:38:47.525Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-semgrep-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/security-semgrep-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.566Z","updated_at":"2025-06-21T11:38:47.566Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-semgrep-reusable.yml","dependencies":[{"id":23738718110,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738718114,"package_name":"actions/checkout","ecosystem":"actions","requirements":"11bd71901bbe5b1630ceea73d27597364c9af683","direct":true,"kind":"composite","optional":false},{"id":23738718116,"package_name":"open-nudge/opentemplate/.github/actions/pdm-setup","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738718118,"package_name":"open-nudge/opentemplate/.github/actions/pdm-compatibility","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":23738718121,"package_name":"open-nudge/opentemplate/.github/actions/sarif-upload","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/security-semgrep-update.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.618Z","updated_at":"2025-06-21T11:38:47.618Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-semgrep-update.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/security-semgrep.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.659Z","updated_at":"2025-06-21T11:38:47.659Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/security-semgrep.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/shell-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.701Z","updated_at":"2025-06-21T11:38:47.701Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/shell-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/shell-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.741Z","updated_at":"2025-06-21T11:38:47.741Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/shell-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/shell.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.788Z","updated_at":"2025-06-21T11:38:47.788Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/shell.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/stale.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.829Z","updated_at":"2025-06-21T11:38:47.829Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/stale.yml","dependencies":[{"id":23738719164,"package_name":"step-security/harden-runner","ecosystem":"actions","requirements":"0634a2670c59f64b4a01f0f96f84700a4088b9f0","direct":true,"kind":"composite","optional":false},{"id":23738719165,"package_name":"actions/stale","ecosystem":"actions","requirements":"5bef64f19d7facfb25b37b414482c7164d639639","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/template-update-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.881Z","updated_at":"2025-06-21T11:38:47.881Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/template-update-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/template-update.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.928Z","updated_at":"2025-06-21T11:38:47.928Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/template-update.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/tests-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:47.979Z","updated_at":"2025-06-21T11:38:47.979Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/tests-renovate.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/tests-reusable.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:48.040Z","updated_at":"2025-06-21T11:38:48.040Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/tests-reusable.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:48.265Z","updated_at":"2025-06-21T11:38:48.265Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/tests.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/typing-renovate.yml","sha":null,"kind":"manifest","created_at":"2025-06-21T11:38:48.307Z","updated_at":"2025-06-21T11:38:48.307Z","repository_link":"https://github.com/open-nudge/cogeol/blob/main/.github/workflows/typing-renovate.yml","dependencies":[]}],"score":null,"created_at":"2025-09-04T15:51:19.842Z","updated_at":"2025-10-07T08:17:56.462Z","avatar_url":"https://github.com/open-nudge.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":121,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/44558","html_url":"https://science.ecosyste.ms/projects/44558","bibtex_url":"https://science.ecosyste.ms/projects/44558/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/44558/export.apalike"}