{"id":20167,"name":"Tracarbon","description":"Tracarbon tracks your device's energy consumption and calculates your carbon emissions using your location.","url":"https://github.com/fvaleye/tracarbon","last_synced_at":"2026-10-19T03:02:28.437Z","repository":{"id":36958051,"uuid":"468889604","full_name":"fvaleye/tracarbon","owner":"fvaleye","description":"🌍 Tracarbon tracks your device's energy consumption and calculates your carbon emissions using your location.","archived":false,"fork":false,"pushed_at":"2026-10-06T08:25:15.000Z","size":10513,"stargazers_count":112,"open_issues_count":3,"forks_count":7,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-10-09T22:35:51.336Z","etag":null,"topics":["carbon-footprint","electricity-consumption","energy","energy-consumption","energy-efficiency","sustainability"],"latest_commit_sha":null,"homepage":"https://fvaleye.github.io/tracarbon/documentation/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fvaleye.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2022-03-11T20:22:45.000Z","updated_at":"2026-10-06T08:25:17.000Z","dependencies_parsed_at":"2026-10-09T22:34:11.350Z","dependency_job_id":"9118f041-ad43-4f45-82e6-6458ea26dc7f","html_url":"https://github.com/fvaleye/tracarbon","commit_stats":{"total_commits":301,"total_committers":4,"mean_commits":75.25,"dds":"0.23588039867109634","last_synced_commit":"3ce0b2eaa87066e703f21bda2709befee706d10d"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/fvaleye/tracarbon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fvaleye","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343680568,"owners_count":38172004,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-10T02:00:07.419Z","response_time":65,"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":"fvaleye","name":"Florian Valeye","uuid":"19929573","kind":"user","description":"Founding Engineer @altertable-ai ","email":"","website":"https://fvaleye.github.io/","location":"France","twitter":null,"company":"@altertable-ai ","icon_url":"https://avatars.githubusercontent.com/u/19929573?u=7cf8664b3a22efcfd0b8b0c7db144d9facda29c9\u0026v=4","repositories_count":25,"last_synced_at":"2026-10-18T08:13:33.543Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/fvaleye","funding_links":[],"total_stars":140,"followers":35,"following":4,"created_at":"2022-11-14T05:19:09.733Z","updated_at":"2026-10-18T08:13:33.556Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fvaleye","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fvaleye/repositories"},"packages":[{"id":11733032,"name":"github.com/fvaleye/tracarbon","ecosystem":"go","description":null,"homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/fvaleye/tracarbon","keywords_array":[],"namespace":null,"versions_count":42,"first_release_published_at":"2022-03-16T17:18:27.000Z","latest_release_published_at":"2026-09-28T21:33:50.000Z","latest_release_number":"v0.13.0","last_synced_at":"2026-10-18T02:47:18.299Z","created_at":"2025-06-05T11:14:25.699Z","updated_at":"2026-10-18T02:47:18.300Z","registry_url":"https://pkg.go.dev/github.com/fvaleye/tracarbon","install_command":"go get github.com/fvaleye/tracarbon","documentation_url":"https://pkg.go.dev/github.com/fvaleye/tracarbon#section-documentation","metadata":{},"repo_metadata":{"id":36958051,"uuid":"468889604","full_name":"fvaleye/tracarbon","owner":"fvaleye","description":"🌍 Tracarbon tracks your device's energy consumption and calculates your carbon emissions using your location.","archived":false,"fork":false,"pushed_at":"2026-10-06T08:25:15.000Z","size":10513,"stargazers_count":112,"open_issues_count":3,"forks_count":7,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-10-09T22:35:51.336Z","etag":null,"topics":["carbon-footprint","electricity-consumption","energy","energy-consumption","energy-efficiency","sustainability"],"latest_commit_sha":null,"homepage":"https://fvaleye.github.io/tracarbon/documentation/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fvaleye.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2022-03-11T20:22:45.000Z","updated_at":"2026-10-06T08:25:17.000Z","dependencies_parsed_at":"2026-10-09T22:34:11.350Z","dependency_job_id":"9118f041-ad43-4f45-82e6-6458ea26dc7f","html_url":"https://github.com/fvaleye/tracarbon","commit_stats":{"total_commits":301,"total_committers":4,"mean_commits":75.25,"dds":"0.23588039867109634","last_synced_commit":"3ce0b2eaa87066e703f21bda2709befee706d10d"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/fvaleye/tracarbon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fvaleye","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343680568,"owners_count":38172004,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-10T02:00:07.419Z","response_time":65,"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":"fvaleye","name":"Florian Valeye","uuid":"19929573","kind":"user","description":"Founding Engineer @altertable-ai ","email":"","website":"https://fvaleye.github.io/","location":"France","twitter":null,"company":"@altertable-ai ","icon_url":"https://avatars.githubusercontent.com/u/19929573?u=7cf8664b3a22efcfd0b8b0c7db144d9facda29c9\u0026v=4","repositories_count":25,"last_synced_at":"2026-10-10T20:24:36.946Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/fvaleye","funding_links":[],"total_stars":140,"followers":34,"following":4,"created_at":"2022-11-14T05:19:09.733Z","updated_at":"2026-10-10T20:24:36.971Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fvaleye","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fvaleye/repositories"},"tags":[{"name":"v0.13.0","sha":"0883ded27781841550bf24eb422f5050daef2335","kind":"commit","published_at":"2026-09-28T21:33:50.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.13.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"e2fdc313829189317140d2bee62cc13dea67a75a","kind":"commit","published_at":"2026-09-07T14:10:18.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.12.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"c330cef0e149bfa1ddb2dc5f7556f7fc2d3d0e74","kind":"commit","published_at":"2026-09-05T21:55:15.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.11.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"b0e126f339233d0576b9ae83cb582554edb2ba5f","kind":"commit","published_at":"2026-09-05T18:31:13.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.11.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.11.0/manifests"},{"name":"V0.10.3","sha":"41028c95a6337c656b5a250f0af3338658f81927","kind":"commit","published_at":"2026-06-26T15:05:15.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/V0.10.3","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/V0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@V0.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/V0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/V0.10.3/manifests"},{"name":"v0.10.2","sha":"8d5631767c5b5fa4a2c5b4ebc32d80fe596e79fc","kind":"commit","published_at":"2026-06-17T00:13:03.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.10.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"2e4554a4aaae8a995116384cd8d2fbc71ce029f2","kind":"commit","published_at":"2026-05-18T07:06:06.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.10.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"1a4e1d11888e40d6680a7f5daffd137cd71ee60e","kind":"commit","published_at":"2026-02-07T15:59:31.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.10.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"470d8d38009ed61af647d676fe0f8628e07ffad9","kind":"commit","published_at":"2026-01-04T11:22:12.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.9.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"53ed847ce9e7be85ca548292b99ca06660c74afa","kind":"tag","published_at":"2026-01-03T18:11:38.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.9.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"426d2399f6a9f20d118a1e145f60ab17e525cb53","kind":"commit","published_at":"2025-07-31T15:01:31.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.8.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.8.0/manifests"},{"name":"v0.7.5","sha":"44b302db46226762c6aa89cab4dde1d9aee16396","kind":"commit","published_at":"2025-06-03T07:53:09.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.5","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"45883009b22c38f035fa18083a1705255eaabd98","kind":"commit","published_at":"2025-01-03T10:44:40.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.4","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"8e0321ba6f83bb1234aa4d96a1a17f6b5755b22d","kind":"commit","published_at":"2024-11-13T10:54:49.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.3","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"f9b3fc6bfe6f1dc5e9dcdc182489ab1b387a9d3d","kind":"commit","published_at":"2024-03-21T16:52:42.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"5b8e1927f06d685570cf4aafd9325bb11c6f377e","kind":"commit","published_at":"2023-07-17T09:12:31.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"cc541091033b4127b42a916a449c8d3a791672c8","kind":"commit","published_at":"2023-07-15T20:16:36.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.0/manifests"},{"name":"v0.6.5","sha":"4ed2aaeca8da64431554635606db19d26f14ed11","kind":"commit","published_at":"2023-06-07T14:20:49.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.5","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"0fdc921f696fd9f66956c88c25d6ceb5403e410e","kind":"commit","published_at":"2023-04-04T10:18:00.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.4","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"9c90ee2c514e8a624a36992fa6fdbf9bccbd4f55","kind":"commit","published_at":"2023-03-22T18:04:18.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.3","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"1049e443101a1f9ca95bb83ccc479cee1b85178e","kind":"commit","published_at":"2023-03-22T17:27:52.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"7697239a5b1b0304a5c7ff30f41a26879f80ffaa","kind":"commit","published_at":"2023-03-22T17:12:44.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"385abb51d6e866b8c56f212b82ad6a4cd987e8c3","kind":"commit","published_at":"2023-03-22T16:32:30.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.0/manifests"},{"name":"v0.5.5","sha":"e2af84e1aff7ec9452e603fe039fe74c484a0285","kind":"commit","published_at":"2023-03-13T18:09:11.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.5","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"f4e7ef416497e00a447472d1ea350fb501f06720","kind":"commit","published_at":"2023-03-10T10:07:52.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.4","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"be524ef2ca5ea476408c90faf38f774ab5aa6487","kind":"commit","published_at":"2023-03-07T13:39:00.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.3","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5fbd2bc43319fa70df966c7fb419b1ddcf61ad47","kind":"commit","published_at":"2023-03-03T18:44:22.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"7ba5837baeba58263a5e8f16e121d75953434ef3","kind":"commit","published_at":"2023-01-24T15:31:16.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"95fc96a2f4e6d507c92079ae5ffa016b05597294","kind":"commit","published_at":"2023-01-24T10:57:18.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.0/manifests"},{"name":"v0.4.2","sha":"a54f295b453575c587d6e17cc6321dd479abef11","kind":"commit","published_at":"2022-12-14T09:49:39.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.4.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"2e9d562a35c40ad3be2b2fbcc43557d8bce9fcde","kind":"commit","published_at":"2022-11-22T18:42:25.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.4.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"8b227043818b35bb7be69fbe8049734c145dc34c","kind":"commit","published_at":"2022-11-06T18:25:38.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.4.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.0/manifests"},{"name":"v0.3.2","sha":"f31f3f983b874e32dd0bd43ee5c94f22f9c15307","kind":"commit","published_at":"2022-10-14T16:18:26.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.3.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"d1de7d4e28a3ab84740cbfb5c3b2a8562645799b","kind":"commit","published_at":"2022-09-16T19:11:47.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.3.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"b6eca216b36712976427fa7e9d7c0cf84040ae4a","kind":"commit","published_at":"2022-09-16T00:07:11.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.3.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.0/manifests"},{"name":"v0.2.6","sha":"b78e79107ca815ab2261497731b758289d5a6561","kind":"commit","published_at":"2022-09-15T11:53:28.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.6","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"1a67ccd99552883b1edda7f6e4901482ea10f1eb","kind":"commit","published_at":"2022-09-14T22:09:41.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.5","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"8fda5590bd9e1258f60f163b0a738da39942a0cb","kind":"commit","published_at":"2022-08-23T07:02:43.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.4","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"d931799916926487a268f9c31a89d86015bf3711","kind":"commit","published_at":"2022-07-04T09:20:37.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.3","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3ad0be317e364ea206fdec425df076cb5f252fab","kind":"commit","published_at":"2022-05-15T19:01:46.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f39f7520208f4a616c0069a4af3bfce8dedb1a65","kind":"commit","published_at":"2022-05-15T17:50:28.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"46c3f3e0657a10d9b55d4ab5e66b9ded3ae9eba8","kind":"commit","published_at":"2022-03-27T16:53:08.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"7fd49da53b86aed0a39214c6ea1fb8b55fb96afa","kind":"commit","published_at":"2022-03-16T17:18:27.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.1.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-17T07:40:39.244Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/fvaleye/tracarbon","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/fvaleye/tracarbon","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/fvaleye/tracarbon","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/fvaleye/tracarbon/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-17T02:03:00.137Z","issues_count":12,"pull_requests_count":640,"avg_time_to_close_issue":54761293.85714286,"avg_time_to_close_pull_request":432473.7033333333,"issues_closed_count":7,"pull_requests_closed_count":600,"pull_request_authors_count":4,"issue_authors_count":7,"avg_comments_per_issue":1.0833333333333333,"avg_comments_per_pull_request":0.2828125,"merged_pull_requests_count":457,"bot_issues_count":0,"bot_pull_requests_count":528,"past_year_issues_count":0,"past_year_pull_requests_count":48,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":63541.83720930233,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":43,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.020833333333333332,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":20,"past_year_merged_pull_requests_count":42,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/issues","maintainers":[{"login":"fvaleye","count":112,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fvaleye"}],"active_maintainers":[{"login":"fvaleye","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fvaleye"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffvaleye%2Ftracarbon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffvaleye%2Ftracarbon/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffvaleye%2Ftracarbon/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffvaleye%2Ftracarbon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffvaleye%2Ftracarbon/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffvaleye%2Ftracarbon/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2540947,"maintainers_count":0,"namespaces_count":853422,"keywords_count":141783,"github":"golang","metadata":{"funded_packages_count":116681,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-17T05:08:55.707Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":2952047,"name":"tracarbon","ecosystem":"pypi","description":"Tracarbon is a Python library that tracks your device's energy consumption and calculates your carbon emissions.","homepage":null,"licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/fvaleye/tracarbon","keywords_array":["energy","sustainability","energy-consumption","electricity-consumption","energy-efficiency","carbon-footprint","carbon-emissions"],"namespace":null,"versions_count":42,"first_release_published_at":"2022-03-16T17:22:14.000Z","latest_release_published_at":"2026-09-28T21:37:48.000Z","latest_release_number":"0.13.0","last_synced_at":"2026-10-18T02:47:16.712Z","created_at":"2022-04-10T12:53:06.383Z","updated_at":"2026-10-18T02:47:16.712Z","registry_url":"https://pypi.org/project/tracarbon/","install_command":"pip install tracarbon --index-url https://pypi.org/simple","documentation_url":"https://tracarbon.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14"],"normalized_name":"tracarbon","project_status":null},"repo_metadata":{"id":36958051,"uuid":"468889604","full_name":"fvaleye/tracarbon","owner":"fvaleye","description":"🌍 Tracarbon tracks your device's energy consumption and calculates your carbon emissions using your location.","archived":false,"fork":false,"pushed_at":"2026-10-06T08:25:15.000Z","size":10513,"stargazers_count":112,"open_issues_count":3,"forks_count":7,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-10-09T22:35:51.336Z","etag":null,"topics":["carbon-footprint","electricity-consumption","energy","energy-consumption","energy-efficiency","sustainability"],"latest_commit_sha":null,"homepage":"https://fvaleye.github.io/tracarbon/documentation/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fvaleye.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2022-03-11T20:22:45.000Z","updated_at":"2026-10-06T08:25:17.000Z","dependencies_parsed_at":"2026-10-09T22:34:11.350Z","dependency_job_id":"9118f041-ad43-4f45-82e6-6458ea26dc7f","html_url":"https://github.com/fvaleye/tracarbon","commit_stats":{"total_commits":301,"total_committers":4,"mean_commits":75.25,"dds":"0.23588039867109634","last_synced_commit":"3ce0b2eaa87066e703f21bda2709befee706d10d"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/fvaleye/tracarbon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fvaleye","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343680568,"owners_count":38172004,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-10T02:00:07.419Z","response_time":65,"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":"fvaleye","name":"Florian Valeye","uuid":"19929573","kind":"user","description":"Founding Engineer @altertable-ai ","email":"","website":"https://fvaleye.github.io/","location":"France","twitter":null,"company":"@altertable-ai ","icon_url":"https://avatars.githubusercontent.com/u/19929573?u=7cf8664b3a22efcfd0b8b0c7db144d9facda29c9\u0026v=4","repositories_count":25,"last_synced_at":"2026-10-10T20:24:36.946Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/fvaleye","funding_links":[],"total_stars":140,"followers":34,"following":4,"created_at":"2022-11-14T05:19:09.733Z","updated_at":"2026-10-10T20:24:36.971Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fvaleye","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fvaleye/repositories"},"tags":[{"name":"v0.13.0","sha":"0883ded27781841550bf24eb422f5050daef2335","kind":"commit","published_at":"2026-09-28T21:33:50.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.13.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"e2fdc313829189317140d2bee62cc13dea67a75a","kind":"commit","published_at":"2026-09-07T14:10:18.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.12.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.12.0/manifests"},{"name":"v0.11.1","sha":"c330cef0e149bfa1ddb2dc5f7556f7fc2d3d0e74","kind":"commit","published_at":"2026-09-05T21:55:15.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.11.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"b0e126f339233d0576b9ae83cb582554edb2ba5f","kind":"commit","published_at":"2026-09-05T18:31:13.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.11.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.11.0/manifests"},{"name":"V0.10.3","sha":"41028c95a6337c656b5a250f0af3338658f81927","kind":"commit","published_at":"2026-06-26T15:05:15.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/V0.10.3","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/V0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@V0.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/V0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/V0.10.3/manifests"},{"name":"v0.10.2","sha":"8d5631767c5b5fa4a2c5b4ebc32d80fe596e79fc","kind":"commit","published_at":"2026-06-17T00:13:03.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.10.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"2e4554a4aaae8a995116384cd8d2fbc71ce029f2","kind":"commit","published_at":"2026-05-18T07:06:06.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.10.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"1a4e1d11888e40d6680a7f5daffd137cd71ee60e","kind":"commit","published_at":"2026-02-07T15:59:31.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.10.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.10.0/manifests"},{"name":"v0.9.1","sha":"470d8d38009ed61af647d676fe0f8628e07ffad9","kind":"commit","published_at":"2026-01-04T11:22:12.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.9.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"53ed847ce9e7be85ca548292b99ca06660c74afa","kind":"tag","published_at":"2026-01-03T18:11:38.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.9.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"426d2399f6a9f20d118a1e145f60ab17e525cb53","kind":"commit","published_at":"2025-07-31T15:01:31.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.8.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.8.0/manifests"},{"name":"v0.7.5","sha":"44b302db46226762c6aa89cab4dde1d9aee16396","kind":"commit","published_at":"2025-06-03T07:53:09.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.5","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"45883009b22c38f035fa18083a1705255eaabd98","kind":"commit","published_at":"2025-01-03T10:44:40.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.4","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"8e0321ba6f83bb1234aa4d96a1a17f6b5755b22d","kind":"commit","published_at":"2024-11-13T10:54:49.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.3","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"f9b3fc6bfe6f1dc5e9dcdc182489ab1b387a9d3d","kind":"commit","published_at":"2024-03-21T16:52:42.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"5b8e1927f06d685570cf4aafd9325bb11c6f377e","kind":"commit","published_at":"2023-07-17T09:12:31.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"cc541091033b4127b42a916a449c8d3a791672c8","kind":"commit","published_at":"2023-07-15T20:16:36.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.7.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.7.0/manifests"},{"name":"v0.6.5","sha":"4ed2aaeca8da64431554635606db19d26f14ed11","kind":"commit","published_at":"2023-06-07T14:20:49.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.5","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"0fdc921f696fd9f66956c88c25d6ceb5403e410e","kind":"commit","published_at":"2023-04-04T10:18:00.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.4","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"9c90ee2c514e8a624a36992fa6fdbf9bccbd4f55","kind":"commit","published_at":"2023-03-22T18:04:18.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.3","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"1049e443101a1f9ca95bb83ccc479cee1b85178e","kind":"commit","published_at":"2023-03-22T17:27:52.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"7697239a5b1b0304a5c7ff30f41a26879f80ffaa","kind":"commit","published_at":"2023-03-22T17:12:44.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"385abb51d6e866b8c56f212b82ad6a4cd987e8c3","kind":"commit","published_at":"2023-03-22T16:32:30.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.6.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.6.0/manifests"},{"name":"v0.5.5","sha":"e2af84e1aff7ec9452e603fe039fe74c484a0285","kind":"commit","published_at":"2023-03-13T18:09:11.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.5","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"f4e7ef416497e00a447472d1ea350fb501f06720","kind":"commit","published_at":"2023-03-10T10:07:52.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.4","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"be524ef2ca5ea476408c90faf38f774ab5aa6487","kind":"commit","published_at":"2023-03-07T13:39:00.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.3","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"5fbd2bc43319fa70df966c7fb419b1ddcf61ad47","kind":"commit","published_at":"2023-03-03T18:44:22.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"7ba5837baeba58263a5e8f16e121d75953434ef3","kind":"commit","published_at":"2023-01-24T15:31:16.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"95fc96a2f4e6d507c92079ae5ffa016b05597294","kind":"commit","published_at":"2023-01-24T10:57:18.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.5.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.5.0/manifests"},{"name":"v0.4.2","sha":"a54f295b453575c587d6e17cc6321dd479abef11","kind":"commit","published_at":"2022-12-14T09:49:39.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.4.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"2e9d562a35c40ad3be2b2fbcc43557d8bce9fcde","kind":"commit","published_at":"2022-11-22T18:42:25.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.4.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"8b227043818b35bb7be69fbe8049734c145dc34c","kind":"commit","published_at":"2022-11-06T18:25:38.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.4.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.4.0/manifests"},{"name":"v0.3.2","sha":"f31f3f983b874e32dd0bd43ee5c94f22f9c15307","kind":"commit","published_at":"2022-10-14T16:18:26.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.3.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"d1de7d4e28a3ab84740cbfb5c3b2a8562645799b","kind":"commit","published_at":"2022-09-16T19:11:47.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.3.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"b6eca216b36712976427fa7e9d7c0cf84040ae4a","kind":"commit","published_at":"2022-09-16T00:07:11.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.3.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.3.0/manifests"},{"name":"v0.2.6","sha":"b78e79107ca815ab2261497731b758289d5a6561","kind":"commit","published_at":"2022-09-15T11:53:28.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.6","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"1a67ccd99552883b1edda7f6e4901482ea10f1eb","kind":"commit","published_at":"2022-09-14T22:09:41.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.5","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"8fda5590bd9e1258f60f163b0a738da39942a0cb","kind":"commit","published_at":"2022-08-23T07:02:43.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.4","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"d931799916926487a268f9c31a89d86015bf3711","kind":"commit","published_at":"2022-07-04T09:20:37.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.3","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"3ad0be317e364ea206fdec425df076cb5f252fab","kind":"commit","published_at":"2022-05-15T19:01:46.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.2","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"f39f7520208f4a616c0069a4af3bfce8dedb1a65","kind":"commit","published_at":"2022-05-15T17:50:28.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.1","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"46c3f3e0657a10d9b55d4ab5e66b9ded3ae9eba8","kind":"commit","published_at":"2022-03-27T16:53:08.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.2.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"7fd49da53b86aed0a39214c6ea1fb8b55fb96afa","kind":"commit","published_at":"2022-03-16T17:18:27.000Z","download_url":"https://codeload.github.com/fvaleye/tracarbon/tar.gz/v0.1.0","html_url":"https://github.com/fvaleye/tracarbon/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fvaleye/tracarbon@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-17T07:40:39.249Z","dependent_packages_count":0,"downloads":379,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":20.038475407194863,"dependent_repos_count":21.71838761843193,"dependent_packages_count":10.002282794063202,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":17.25304860656333},"purl":"pkg:pypi/tracarbon","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/tracarbon","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/tracarbon","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/tracarbon/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-17T02:03:00.137Z","issues_count":12,"pull_requests_count":640,"avg_time_to_close_issue":54761293.85714286,"avg_time_to_close_pull_request":432473.7033333333,"issues_closed_count":7,"pull_requests_closed_count":600,"pull_request_authors_count":4,"issue_authors_count":7,"avg_comments_per_issue":1.0833333333333333,"avg_comments_per_pull_request":0.2828125,"merged_pull_requests_count":457,"bot_issues_count":0,"bot_pull_requests_count":528,"past_year_issues_count":0,"past_year_pull_requests_count":48,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":63541.83720930233,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":43,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.020833333333333332,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":20,"past_year_merged_pull_requests_count":42,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/issues","maintainers":[{"login":"fvaleye","count":112,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fvaleye"}],"active_maintainers":[{"login":"fvaleye","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fvaleye"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tracarbon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tracarbon/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tracarbon/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tracarbon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tracarbon/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/tracarbon/codemeta","maintainers":[{"uuid":"fvaleye","login":"fvaleye","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/fvaleye/","role":null,"created_at":"2022-11-22T19:23:31.502Z","updated_at":"2022-11-22T19:23:31.502Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/fvaleye/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":943043,"maintainers_count":405831,"namespaces_count":0,"keywords_count":323720,"github":"pypi","metadata":{"funded_packages_count":63527,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-10-18T05:02:33.183Z","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":1254156,"full_name":"fvaleye/tracarbon","default_branch":"main","total_commits":445,"total_committers":5,"total_bot_commits":309,"total_bot_committers":1,"mean_commits":89.0,"dds":0.30561797752808983,"past_year_total_commits":84,"past_year_total_committers":2,"past_year_total_bot_commits":32,"past_year_total_bot_committers":1,"past_year_mean_commits":42.0,"past_year_dds":0.38095238095238093,"last_synced_at":"2026-10-18T02:32:30.614Z","last_synced_commit":"c5ed638f6e549db64609a4792d78630cbc5c4af1","created_at":"2023-03-27T10:58:58.649Z","updated_at":"2026-10-18T02:32:30.540Z","committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":309},{"name":"fvaleye","email":"florian.valeye@gmail.com","login":"fvaleye","count":132},{"name":"Patric Gruber","email":"me@patric-gruber.at","login":"patricgruber","count":2},{"name":"Brice AIELLO","email":"brice.aiello@me.com","login":"baiello","count":1},{"name":"Florian VALEYE","email":"florian.valeye@Florians-MacBook-Pro.local","login":null,"count":1}],"past_year_committers":[{"name":"Florian Valeye","email":"florian.valeye@gmail.com","login":"fvaleye","count":52},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":32}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-19T00:00:15.058Z","repositories_count":8464928,"commits_count":1281428469,"contributors_count":58711954,"owners_count":1811371,"committers_count":3855946,"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":"fvaleye/tracarbon","html_url":"https://github.com/fvaleye/tracarbon","last_synced_at":"2026-10-18T02:32:57.768Z","status":null,"issues_count":12,"pull_requests_count":640,"avg_time_to_close_issue":54761293.85714286,"avg_time_to_close_pull_request":432473.7033333333,"issues_closed_count":7,"pull_requests_closed_count":600,"pull_request_authors_count":4,"issue_authors_count":7,"avg_comments_per_issue":1.0833333333333333,"avg_comments_per_pull_request":0.2828125,"merged_pull_requests_count":457,"bot_issues_count":0,"bot_pull_requests_count":528,"past_year_issues_count":0,"past_year_pull_requests_count":48,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":63541.83720930233,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":43,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.020833333333333332,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":20,"past_year_merged_pull_requests_count":42,"created_at":"2023-05-09T10:35:05.124Z","updated_at":"2026-10-18T02:32:57.769Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/fvaleye%2Ftracarbon/issues","issue_labels_count":{"enhancement":6,"bug":3,"help wanted":2,"energy-consumption":2,"good first issue":1},"pull_request_labels_count":{"dependencies":536,"python":63,"enhancement":37,"release":23,"bug":13,"documentation":8,"energy-consumption":2,"python:uv":1,"github_actions":1},"issue_author_associations_count":{"NONE":9,"OWNER":3},"pull_request_author_associations_count":{"CONTRIBUTOR":530,"OWNER":109,"NONE":1},"issue_authors":{"fvaleye":3,"corentinbettiol":3,"fatma-laribi":2,"maxbaiw29":1,"AceWang377":1,"JosuaCarl":1,"patricgruber":1},"pull_request_authors":{"dependabot[bot]":528,"fvaleye":109,"patricgruber":2,"baiello":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-19T00:00:06.459Z","repositories_count":18127432,"issues_count":48714848,"pull_requests_count":150129732,"authors_count":12065347,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":20,"python":18,"release":4,"github_actions":1,"python:uv":1},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"OWNER":28,"CONTRIBUTOR":20},"past_year_issue_authors":{},"past_year_pull_request_authors":{"fvaleye":28,"dependabot[bot]":20},"maintainers":[{"login":"fvaleye","count":112,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fvaleye"}],"active_maintainers":[{"login":"fvaleye","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fvaleye"}]},"events":{"total":{"CreateEvent":87,"DeleteEvent":85,"ForkEvent":1,"IssueCommentEvent":53,"IssuesEvent":3,"PullRequestEvent":147,"PullRequestReviewEvent":16,"PushEvent":140,"ReleaseEvent":10,"WatchEvent":6},"last_year":{"CreateEvent":22,"DeleteEvent":25,"IssueCommentEvent":3,"PullRequestEvent":31,"PullRequestReviewEvent":4,"PushEvent":63,"ReleaseEvent":3,"WatchEvent":1}},"keywords":["carbon-footprint","electricity-consumption","energy","energy-consumption","energy-efficiency","sustainability"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/build.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T08:30:57.377Z","updated_at":"2023-01-17T08:30:57.377Z","repository_link":"https://github.com/fvaleye/tracarbon/blob/main/.github/workflows/build.yml","dependencies":[{"id":6973131224,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6973131225,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6973131226,"package_name":"abatilo/actions-poetry","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql-analysis.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T08:30:57.479Z","updated_at":"2023-01-17T08:30:57.479Z","repository_link":"https://github.com/fvaleye/tracarbon/blob/main/.github/workflows/codeql-analysis.yml","dependencies":[{"id":6973132781,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6973132782,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6973132783,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T08:30:57.602Z","updated_at":"2023-01-17T08:30:57.602Z","repository_link":"https://github.com/fvaleye/tracarbon/blob/main/.github/workflows/release.yml","dependencies":[{"id":6973136023,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6973136030,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6973136032,"package_name":"abatilo/actions-poetry","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-17T08:30:57.702Z","updated_at":"2023-01-17T08:30:57.702Z","repository_link":"https://github.com/fvaleye/tracarbon/blob/main/Dockerfile","dependencies":[{"id":6973136250,"package_name":"python","ecosystem":"docker","requirements":"3.8-buster","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-01-17T08:30:58.020Z","updated_at":"2023-01-17T08:30:58.020Z","repository_link":"https://github.com/fvaleye/tracarbon/blob/main/pyproject.toml","dependencies":[{"id":6973140926,"package_name":"python","ecosystem":"pypi","requirements":"^3.7","direct":true,"kind":"runtime","optional":false},{"id":6973140927,"package_name":"loguru","ecosystem":"pypi","requirements":"^0.6.0","direct":true,"kind":"runtime","optional":false},{"id":6973140928,"package_name":"aiohttp","ecosystem":"pypi","requirements":"^3.8.1","direct":true,"kind":"runtime","optional":false},{"id":6973140929,"package_name":"aiocache","ecosystem":"pypi","requirements":"\u003e=0.11.1,\u003c0.13.0","direct":true,"kind":"runtime","optional":false},{"id":6973140930,"package_name":"aiofiles","ecosystem":"pypi","requirements":"^22.1.0","direct":true,"kind":"runtime","optional":false},{"id":6973140931,"package_name":"psutil","ecosystem":"pypi","requirements":"^5.9.1","direct":true,"kind":"runtime","optional":false},{"id":6973140932,"package_name":"ujson","ecosystem":"pypi","requirements":"^5.3.0","direct":true,"kind":"runtime","optional":false},{"id":6973140933,"package_name":"msgpack","ecosystem":"pypi","requirements":"^1.0.4","direct":true,"kind":"runtime","optional":false},{"id":6973140934,"package_name":"pydantic","ecosystem":"pypi","requirements":"^1.9.1","direct":true,"kind":"runtime","optional":false},{"id":6973140935,"package_name":"typer","ecosystem":"pypi","requirements":"\u003e=0.4.1,\u003c0.8.0","direct":true,"kind":"runtime","optional":false},{"id":6973140937,"package_name":"ec2-metadata","ecosystem":"pypi","requirements":"^2.10.0","direct":true,"kind":"runtime","optional":false},{"id":6973140938,"package_name":"datadog","ecosystem":"pypi","requirements":"^0.44.0","direct":true,"kind":"runtime","optional":false},{"id":6973140939,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"^0.15.0","direct":true,"kind":"runtime","optional":false},{"id":6973140940,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"^0.21.0","direct":true,"kind":"runtime","optional":false},{"id":6973140941,"package_name":"mypy","ecosystem":"pypi","requirements":"^0.991","direct":true,"kind":"develop","optional":false},{"id":6973140942,"package_name":"black","ecosystem":"pypi","requirements":"^22.12.0","direct":true,"kind":"develop","optional":false},{"id":6973140943,"package_name":"isort","ecosystem":"pypi","requirements":"^5.11.4","direct":true,"kind":"develop","optional":false},{"id":6973140944,"package_name":"pytest","ecosystem":"pypi","requirements":"^7.2.0","direct":true,"kind":"develop","optional":false},{"id":6973140945,"package_name":"pytest-mock","ecosystem":"pypi","requirements":"^3.7.0","direct":true,"kind":"develop","optional":false},{"id":6973140946,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"^0.20.3","direct":true,"kind":"develop","optional":false},{"id":6973140947,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"^4.0.0","direct":true,"kind":"develop","optional":false},{"id":6973140948,"package_name":"pytest-xdist","ecosystem":"pypi","requirements":"^3.1.0","direct":true,"kind":"develop","optional":false},{"id":6973140949,"package_name":"pytest-clarity","ecosystem":"pypi","requirements":"^1.0.1","direct":true,"kind":"develop","optional":false},{"id":6973140950,"package_name":"sphinx","ecosystem":"pypi","requirements":"^5.3.0","direct":true,"kind":"develop","optional":false},{"id":6973140951,"package_name":"pydata-sphinx-theme","ecosystem":"pypi","requirements":"^0.12.0","direct":true,"kind":"develop","optional":false},{"id":6973140952,"package_name":"toml","ecosystem":"pypi","requirements":"^0.10.2","direct":true,"kind":"develop","optional":false},{"id":6973140953,"package_name":"types-ujson","ecosystem":"pypi","requirements":"^5.7.0","direct":true,"kind":"develop","optional":false},{"id":6973140954,"package_name":"datadog","ecosystem":"pypi","requirements":"^0.44.0","direct":true,"kind":"develop","optional":false},{"id":6973140955,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"^0.15.0","direct":true,"kind":"develop","optional":false},{"id":6973140956,"package_name":"types-requests","ecosystem":"pypi","requirements":"^2.28.11","direct":true,"kind":"develop","optional":false},{"id":6973140957,"package_name":"bandit","ecosystem":"pypi","requirements":"^1.7.4","direct":true,"kind":"develop","optional":false},{"id":6973140958,"package_name":"radon","ecosystem":"pypi","requirements":"^5.1.0","direct":true,"kind":"develop","optional":false},{"id":6973140959,"package_name":"types-aiofiles","ecosystem":"pypi","requirements":"^22.1.0","direct":true,"kind":"develop","optional":false}]},{"ecosystem":"pypi","filepath":"uv.lock","sha":null,"kind":"lockfile","created_at":"2026-06-24T16:00:21.073Z","updated_at":"2026-06-24T16:00:21.073Z","repository_link":"https://github.com/fvaleye/tracarbon/blob/main/uv.lock","dependencies":[{"id":25877451851,"package_name":"imagesize","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25877451651,"package_name":"accessible-pygments","ecosystem":"pypi","requirements":"0.0.5","direct":false,"kind":"runtime","optional":false},{"id":25877451652,"package_name":"aiocache","ecosystem":"pypi","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":25877451656,"package_name":"aiofiles","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":25877451657,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":25877451658,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.14.1","direct":false,"kind":"runtime","optional":false},{"id":25877451659,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25877451660,"package_name":"alabaster","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25877451661,"package_name":"annotated-doc","ecosystem":"pypi","requirements":"0.0.4","direct":false,"kind":"runtime","optional":false},{"id":25877451662,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":25877451663,"package_name":"anyio","ecosystem":"pypi","requirements":"4.14.0","direct":false,"kind":"runtime","optional":false},{"id":25877451664,"package_name":"async-timeout","ecosystem":"pypi","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25877451665,"package_name":"asyncer","ecosystem":"pypi","requirements":"0.0.17","direct":false,"kind":"runtime","optional":false},{"id":25877451666,"package_name":"attrs","ecosystem":"pypi","requirements":"26.1.0","direct":false,"kind":"runtime","optional":false},{"id":25877451667,"package_name":"autodoc-pydantic","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":25877451672,"package_name":"babel","ecosystem":"pypi","requirements":"2.18.0","direct":false,"kind":"runtime","optional":false},{"id":25877451673,"package_name":"backports-asyncio-runner","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25877451681,"package_name":"bandit","ecosystem":"pypi","requirements":"1.9.4","direct":false,"kind":"runtime","optional":false},{"id":25877451714,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.15.0","direct":false,"kind":"runtime","optional":false},{"id":25877451715,"package_name":"certifi","ecosystem":"pypi","requirements":"2026.5.20","direct":false,"kind":"runtime","optional":false},{"id":25877451716,"package_name":"cfgv","ecosystem":"pypi","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":25877451736,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.7","direct":false,"kind":"runtime","optional":false},{"id":25877451737,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":25877451738,"package_name":"coverage","ecosystem":"pypi","requirements":"7.14.1","direct":false,"kind":"runtime","optional":false},{"id":25877451743,"package_name":"datadog","ecosystem":"pypi","requirements":"0.52.1","direct":false,"kind":"runtime","optional":false},{"id":25877451744,"package_name":"distlib","ecosystem":"pypi","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":25877451753,"package_name":"docutils","ecosystem":"pypi","requirements":"0.21.2","direct":false,"kind":"runtime","optional":false},{"id":25877451780,"package_name":"docutils","ecosystem":"pypi","requirements":"0.22.4","direct":false,"kind":"runtime","optional":false},{"id":25877451781,"package_name":"durationpy","ecosystem":"pypi","requirements":"0.10","direct":false,"kind":"runtime","optional":false},{"id":25877451795,"package_name":"ec2-metadata","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25877451796,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":25877451797,"package_name":"execnet","ecosystem":"pypi","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":25877451823,"package_name":"filelock","ecosystem":"pypi","requirements":"3.29.4","direct":false,"kind":"runtime","optional":false},{"id":25877451824,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":25877451825,"package_name":"identify","ecosystem":"pypi","requirements":"2.6.19","direct":false,"kind":"runtime","optional":false},{"id":25877451850,"package_name":"idna","ecosystem":"pypi","requirements":"3.18","direct":false,"kind":"runtime","optional":false},{"id":25877451893,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":25877451862,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25877451865,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":25877451866,"package_name":"kubernetes","ecosystem":"pypi","requirements":"36.0.2","direct":false,"kind":"runtime","optional":false},{"id":25877451870,"package_name":"loguru","ecosystem":"pypi","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":25877451878,"package_name":"mando","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":25877451895,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":25877451898,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":25877451899,"package_name":"msgpack","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25877451962,"package_name":"orjson","ecosystem":"pypi","requirements":"3.11.9","direct":false,"kind":"runtime","optional":false},{"id":25877451963,"package_name":"packaging","ecosystem":"pypi","requirements":"26.2","direct":false,"kind":"runtime","optional":false},{"id":25877451969,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.10.0","direct":false,"kind":"runtime","optional":false},{"id":25877451970,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":25877452011,"package_name":"pprintpp","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":25877452014,"package_name":"pre-commit","ecosystem":"pypi","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":25877452018,"package_name":"prometheus-client","ecosystem":"pypi","requirements":"0.25.0","direct":false,"kind":"runtime","optional":false},{"id":25877451924,"package_name":"multidict","ecosystem":"pypi","requirements":"6.7.1","direct":false,"kind":"runtime","optional":false},{"id":25877451932,"package_name":"nodeenv","ecosystem":"pypi","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":25877451943,"package_name":"oauthlib","ecosystem":"pypi","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":25877452041,"package_name":"propcache","ecosystem":"pypi","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":25877452046,"package_name":"psutil","ecosystem":"pypi","requirements":"7.2.2","direct":false,"kind":"runtime","optional":false},{"id":25877452047,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.13.4","direct":false,"kind":"runtime","optional":false},{"id":25877452052,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.46.4","direct":false,"kind":"runtime","optional":false},{"id":25877452062,"package_name":"pydantic-settings","ecosystem":"pypi","requirements":"2.14.1","direct":false,"kind":"runtime","optional":false},{"id":25877452063,"package_name":"pydata-sphinx-theme","ecosystem":"pypi","requirements":"0.18.0","direct":false,"kind":"runtime","optional":false},{"id":25877452128,"package_name":"pygments","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":25877452129,"package_name":"pytest","ecosystem":"pypi","requirements":"9.1.0","direct":false,"kind":"runtime","optional":false},{"id":25877452133,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25877452152,"package_name":"pytest-clarity","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25877452163,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25877452248,"package_name":"pytest-mock","ecosystem":"pypi","requirements":"3.15.1","direct":false,"kind":"runtime","optional":false},{"id":25877452267,"package_name":"pytest-xdist","ecosystem":"pypi","requirements":"3.8.0","direct":false,"kind":"runtime","optional":false},{"id":25877452280,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":25877452301,"package_name":"python-discovery","ecosystem":"pypi","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":25877452324,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":25877452325,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":25877452326,"package_name":"radon","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":25877452332,"package_name":"requests","ecosystem":"pypi","requirements":"2.34.2","direct":false,"kind":"runtime","optional":false},{"id":25877452336,"package_name":"requests-oauthlib","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25877452370,"package_name":"rich","ecosystem":"pypi","requirements":"15.0.0","direct":false,"kind":"runtime","optional":false},{"id":25877452371,"package_name":"roman-numerals","ecosystem":"pypi","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25877452400,"package_name":"ruff","ecosystem":"pypi","requirements":"0.15.17","direct":false,"kind":"runtime","optional":false},{"id":25877452470,"package_name":"shellingham","ecosystem":"pypi","requirements":"1.5.4","direct":false,"kind":"runtime","optional":false},{"id":25877452471,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":25877452480,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":25877452490,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":25877452498,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.8.4","direct":false,"kind":"runtime","optional":false},{"id":25877452499,"package_name":"sphinx","ecosystem":"pypi","requirements":"8.1.3","direct":false,"kind":"runtime","optional":false},{"id":25877452522,"package_name":"sphinx","ecosystem":"pypi","requirements":"9.0.4","direct":false,"kind":"runtime","optional":false},{"id":25877452523,"package_name":"sphinx","ecosystem":"pypi","requirements":"9.1.0","direct":false,"kind":"runtime","optional":false},{"id":25877452524,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25877452550,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25877452562,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25877452592,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25877452638,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25877452717,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25877452771,"package_name":"stevedore","ecosystem":"pypi","requirements":"5.8.0","direct":false,"kind":"runtime","optional":false},{"id":25877452784,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":25877452785,"package_name":"tomli","ecosystem":"pypi","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":25877452788,"package_name":"tracarbon","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":25877452808,"package_name":"ty","ecosystem":"pypi","requirements":"0.0.49","direct":false,"kind":"runtime","optional":false},{"id":25877452833,"package_name":"typer","ecosystem":"pypi","requirements":"0.26.7","direct":false,"kind":"runtime","optional":false},{"id":25877452834,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.15.0","direct":false,"kind":"runtime","optional":false},{"id":25877452835,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":25877452836,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":25877452844,"package_name":"uv","ecosystem":"pypi","requirements":"0.11.21","direct":false,"kind":"runtime","optional":false},{"id":25877452854,"package_name":"virtualenv","ecosystem":"pypi","requirements":"21.5.1","direct":false,"kind":"runtime","optional":false},{"id":25877452877,"package_name":"websocket-client","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":25877452878,"package_name":"win32-setctime","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25877452925,"package_name":"yarl","ecosystem":"pypi","requirements":"1.24.2","direct":false,"kind":"runtime","optional":false}]}],"score":12.297169415924051,"created_at":"2023-09-11T14:52:10.327Z","updated_at":"2026-10-19T03:02:28.440Z","avatar_url":"https://github.com/fvaleye.png","language":"Python","category":"Consumption","sub_category":"Computation and Communication","monthly_downloads":379,"total_dependent_repos":1,"total_dependent_packages":0,"readme":"\u003cimg src=\"https://raw.githubusercontent.com/fvaleye/tracarbon/main/logo.png\" alt=\"Tracarbon logo\" width=\"200\"\u003e\n\n[![Build](https://github.com/fvaleye/tracarbon/actions/workflows/build.yml/badge.svg)](https://github.com/fvaleye/tracarbon/actions/workflows/build.yml)\n[![PyPI](https://img.shields.io/pypi/v/tracarbon.svg)](https://pypi.org/project/tracarbon/)\n[![Documentation](https://img.shields.io/badge/docs-python-blue.svg)](https://fvaleye.github.io/tracarbon/documentation/)\n[![License](https://img.shields.io/badge/license-Apache--2.0-green)](https://github.com/fvaleye/tracarbon/blob/main/LICENSE.txt)\n\n## 📌 Overview\n\nTracarbon is a Python library and CLI that tracks your device's energy consumption and estimates its carbon emissions.\n\nIt detects your device and location automatically. Run it from the command line to collect and export measurements, or use the Python API to add tracking to your application.\n\nRead the [introductory article](https://medium.com/@florian.valeye/tracarbon-track-your-devices-carbon-footprint-fb051fcc9009).\n\n## 📦 Installation\n\n```sh\n# Install Tracarbon\npip install tracarbon\n```\n\n```sh\n# Install one or more exporters from the list\npip install 'tracarbon[datadog,prometheus,kubernetes]'\n```\n\n## 🔎 Usage\n\n### Command line\n\n```sh\ntracarbon run\n```\n\n### Python API\n\n```python\nfrom tracarbon import TracarbonBuilder, TracarbonConfiguration\n\nconfiguration = TracarbonConfiguration() # Your configuration\ntracarbon = TracarbonBuilder(configuration=configuration).build()\ntracarbon.start()\n# Your code\ntotal_co2g = tracarbon.stop() # The CO2 grams emitted while it was running\n\nwith tracarbon:\n    ...  # Your code\n\nreport = tracarbon.report # Get the report\nprint(report.total_co2g)\n```\n\n`total_co2g` is `None` when no host carbon emission metric was collected. The total reflects collected samples.\n\n### Carbon intensity API\n\nFor the latest electricity carbon intensity, get an [Electricity Maps API key](https://app.electricitymaps.com/developer-hub/api/reference) and set `TRACARBON_CO2SIGNAL_API_KEY` in your environment or `.env` file, or pass `co2signal_api_key` to `TracarbonConfiguration`.\nWithout a key, Tracarbon uses bundled data for [supported countries](tracarbon/locations/data/co2-emission-intensity.json) and cloud regions.\nTo use the bundled country data without IP geolocation, choose the country explicitly:\n\n```sh\nTRACARBON_CO2SIGNAL_API_KEY= tracarbon run --country-code-alpha-iso-2 fr\n```\n\nSee [file and API configuration](docs/source/usage.rst#carbon-intensity) for Python examples, refresh intervals, and API failure behavior.\n\n### Prometheus with Kubernetes containers\n\n```sh\ntracarbon run --exporter-name Prometheus --containers\n```\n\nSee the [Prometheus metric reference](docs/source/usage.rst#export-metrics) for metric names, labels, and units.\n\nWhen running in Kubernetes, deploy Tracarbon per node and set `NODE_NAME` from `spec.nodeName` with the Downward API so container metrics are scoped to the measured node.\n\n## 🔌 Supported devices\n\n### Hosts\n\n| Devices | Description |\n| --- | --- |\n| Mac | ✅ Apple Silicon CPU, GPU, memory and Neural Engine energy via IOReport (no sudo). Excludes display and peripherals. Fallbacks: `powermetrics` (sudo), then `ioreg`. |\n| Linux | ✅ Intel and AMD power via [RAPL](https://web.eece.maine.edu/~vweaver/projects/rapl/). AMD requires kernel 5.8+ (powercap) or `amd_energy` (HWMON). Unreadable RAPL permits GPU-only readings. Host power and emissions remain unknown. |\n| Windows | ✅ NVIDIA GPU power via `nvidia-smi`. CPU, memory and host totals are unavailable. |\n\n### Cloud providers\n\n| Cloud Provider | Description |\n| --- | --- |\n| AWS | ✅ Use the hardware's usage with the EC2 instances carbon emissions datasets of [cloud-carbon-coefficients](https://github.com/cloud-carbon-footprint/ccf-coefficients/blob/main/data/aws-instances.csv). |\n| GCP | ✅ Use the hardware's usage with the GCP [instances](https://github.com/cloud-carbon-footprint/ccf-coefficients/blob/b0032d9/data/gcp-instances-latest-2026.csv) and [coefficients](https://github.com/cloud-carbon-footprint/ccf-coefficients/blob/b0032d9/output/coefficients-gcp-use.csv) of [cloud-carbon-coefficients](https://github.com/cloud-carbon-footprint/ccf-coefficients) (Apache-2.0, 2026-04-24), generated by `scripts/generate_gcp_instances.py`. |\n| Azure | ✅ Use the hardware's usage with the Azure instances carbon emissions datasets of [cloud-carbon-coefficients](https://github.com/cloud-carbon-footprint/ccf-coefficients/blob/main/data/azure-instances.csv). |\n\n### 🎮 GPU power tracking\n\n| GPU | Description |\n| --- | --- |\n| NVIDIA | ✅ Supported via `nvidia-smi`. Works on Linux, Windows, and Intel Macs. Supports multiple GPUs. |\n| AMD | ✅ Supported via `rocm-smi` or `amd-smi` on Linux. Supports multiple GPUs. |\n| Apple Silicon | ✅ Integrated GPU power via IOReport, without sudo. Falls back to `powermetrics` (requires sudo). |\n| Intel | ❌ Not yet implemented. |\n\n## 📡 Exporters\n\n| Exporter | Description |\n| --- | --- |\n| Stdout | Log metrics through the application's logging handler (stderr in the CLI). |\n| JSON | Write a JSON array by default, or [JSON Lines](https://jsonlines.org/) with a `.jsonl` path. |\n| Prometheus | Expose an HTTP endpoint for Prometheus to scrape. |\n| Datadog | Send the metrics to Datadog. |\n\nSee [exporter examples](docs/source/usage.rst#export-metrics) for JSON files, JSON Lines, and Prometheus scraping.\n\n## 🗺️ Locations\n\n| Location | Description and source |\n| --- | --- |\n| Worldwide | Get the latest co2g/kwh in near real-time using the CO2Signal or ElectricityMaps APIs. See [here](https://app.electricitymaps.com/developer-hub/api/reference) for available Electricity Maps query modes.\u003cbr\u003e\u003cbr\u003e[CO2Signal API](https://www.co2signal.com) or [ElectricityMaps](https://app.electricitymaps.com/developer-hub/api/reference) |\n| Supported countries | Latest yearly lifecycle carbon intensity of electricity for 200+ countries in the [bundled dataset](tracarbon/locations/data/co2-emission-intensity.json), used without an API key.\u003cbr\u003e\u003cbr\u003e[Ember](https://ember-energy.org/data/yearly-electricity-data/) via [Our World in Data](https://ourworldindata.org/grapher/carbon-intensity-electricity), [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) |\n| AWS | Static file of the AWS Grid emissions factors.\u003cbr\u003e\u003cbr\u003e[cloud-carbon-coefficients](https://github.com/cloud-carbon-footprint/cloud-carbon-coefficients/blob/main/data/grid-emissions-factors-aws.csv) |\n| GCP | Static file of the GCP Grid emissions factors (2025 yearly data).\u003cbr\u003e\u003cbr\u003e[GoogleCloudPlatform/region-carbon-info](https://github.com/GoogleCloudPlatform/region-carbon-info/blob/main/data/yearly/2025.csv) |\n| Azure | Static file of the Azure Grid emissions factors.\u003cbr\u003e\u003cbr\u003e[cloud-carbon-coefficients](https://github.com/cloud-carbon-footprint/cloud-carbon-coefficients/blob/main/data/grid-emissions-factors-azure.csv) |\n\n## ⚙️ Configuration\n\nSet the variables below in your environment or a `.env` file. See [configuration details](docs/source/usage.rst#configuration).\n\n| Parameter | Description |\n| --- | --- |\n| `TRACARBON_CO2SIGNAL_API_KEY` | The [Electricity Maps](https://app.electricitymaps.com/developer-hub/api/reference) API key. The variable keeps its CO2Signal name for compatibility. |\n| `TRACARBON_CO2SIGNAL_URL` | The carbon intensity endpoint. Defaults to the Electricity Maps `https://api.electricitymaps.com/v4/carbon-intensity/latest`. |\n| `TRACARBON_EMISSION_FACTOR_TYPE` | The Electricity Maps emission factor: `lifecycle` (default) or `direct`. |\n| `TRACARBON_METRIC_PREFIX_NAME` | Metric name prefix. Defaults to `tracarbon`. |\n| `TRACARBON_INTERVAL_IN_SECONDS` | Measurement interval in seconds. Defaults to `60`. |\n| `TRACARBON_LOG_LEVEL` | Minimum log level for the CLI. Defaults to `INFO`. |\n| `TRACARBON_IPINFO_TOKEN` | An optional [ipinfo.io](https://ipinfo.io) API token used for country detection from the IP address, lifting the anonymous rate limit. |\n| `TRACARBON_KUBERNETES_NODE_NAME` | The Kubernetes node name used to scope container metrics to the node being measured. Falls back to `NODE_NAME` when unset. |\n| `PROMETHEUS_ADDRESS` | The address the Prometheus exporter listens on. Defaults to `::`. |\n| `PROMETHEUS_PORT` | The port the Prometheus exporter listens on. Defaults to `8081`. |\n| `DATADOG_API_KEY` | The Datadog API key of the Datadog exporter. |\n| `DATADOG_APP_KEY` | The Datadog application key of the Datadog exporter. |\n\n## 💻 Development\n\n### Local: using uv\n\n```sh\nmake init\nmake test-unit\n```\n\n## 🛡️ Licence\n\n[Apache License 2.0](https://raw.githubusercontent.com/fvaleye/tracarbon/main/LICENSE.txt)\n\n## 📚 Documentation\n\nRead the [documentation](https://fvaleye.github.io/tracarbon/documentation/).\n\n## 📖 Cited in\n\n- 2025-11 [Carbon Emission Quantification of Machine Learning: A Review](https://doi.org/10.1109/TSUSC.2025.3578834)\n- 2025-04-25 [A Critical Analysis of Machine Learning Eco-feedback Tools through the Lens of Sustainable HCI](https://doi.org/10.1145/3706598.3713198)\n- 2025-04-25 [\"Should I choose a smaller model?\": Understanding ML Model Selection and Its Impact on Sustainability](https://doi.org/10.1145/3706598.3713240)\n- 2024-07-08 [Balancing computational chemistry's potential with its environmental impact](https://doi.org/10.1039/D4GC01745E)\n- 2023-06-26 [GREENER principles for environmentally sustainable computational science](https://doi.org/10.1038/s43588-023-00461-y)\n- 2023-01-19 [eco2AI: Carbon Emissions Tracking of Machine Learning Models as the First Step Towards Sustainable AI](https://doi.org/10.1134/S1064562422060230)\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.1109/TSUSC.2025.3578834","https://doi.org/10.1145/3706598.3713198","https://doi.org/10.1145/3706598.3713240","https://doi.org/10.1039/D4GC01745E","https://doi.org/10.1038/s43588-023-00461-y","https://doi.org/10.1134/S1064562422060230"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["measur","optimize","transforms","archiving","generic","observation","conversion","compose","projection","animals"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20167","html_url":"https://ost.ecosyste.ms/projects/20167"}