Codecarbon

Latest version: v2.8.3

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 8

2.0.0.a2

What’s Changed

* Add CLI folder in package (289) benoit-cty

:busts_in_silhouette: List of contributors

benoit-cty

2.0.0.a1

What’s Changed

* Update contributing (283) h-sdl
* Package only for master (281) benoit-cty
* Add server-monitor (279) benoit-cty
* Fix emissions rate logging (280) vict0rsch
* set default value for rapl_dir (277) vict0rsch
* Add sum computed by experiment for a given project (257) SaboniAmine
* FIX: Add missing `carbon_intensity_per_source.json` file to `package_data` list in `setup.py` (274) sebastientourbier
* New energy mix (269) benoit-cty
* Test backup function (268) mathilde-leval
* Separate viz dependencies as extras (266) mathilde-leval
* Test RAPL energy measure (265) mathilde-leval
* Improve types annotations (264) mathilde-leval
* Fix rapl delay unit (262) mathilde-leval
* Scheduler replacement (258) benoit-cty
* [RAPL] Measure energy directly (253) mathilde-leval
* fix measuring error (256) vict0rsch
* API Add metadata (247) benoit-cty
* Set encoding in setup.py (254) mathilde-leval
* Rapl warning to error (245) benoit-cty
* add logger preamble and misfire_grace_time (241) vict0rsch
* Doc on deploy (243) benoit-cty
* Check RAPL file permission at launch (239) benoit-cty
* Adding pagination to emissions by run api (240) Minervabooks
* Method to flush emission to CSV (236) benoit-cty
* compute power only once (234) vict0rsch
* Clean dev requirements + add 3.9 + catch fuzzywuzzy warning (233) vict0rsch
* fix RAPL.end() unit (214) vict0rsch
* Api errors management (226) SaboniAmine
* API Functionnal test script (196) benoit-cty
* Add api routes to list all teams, projects and runs (227) Minervabooks
* Fuzzy cpu matching (216) AlexisBogroff
* feat: add response model to API output (218) SaboniAmine
* Feature: Make output CSV file name configurable (215) jaketae
* Separate CPU and GPU consumption in emissions output (210) Minervabooks
* Fix set experiment id (208) benoit-cty
* CLI for Codecarbon (202) benoit-cty
* Improve and clarify the logic to set arguments (207) vict0rsch
* Count RAM consumption (166) vict0rsch
* Make emissions tracker context manager (203) connor-mccarthy
* Fix RAPL readings: W in J/s not J/h (201) vict0rsch
* patch ids values (200) SaboniAmine
* patch ids types to deploy new version (198) SaboniAmine
* Change HTTP verbs (199) benoit-cty
* Harmonization of API routes (197) benoit-cty
* Routers refacto (189) SaboniAmine
* Add api keys to join orgs / teams (185) SaboniAmine
* Simplify args rebased (187) Lothiraldan
* Schemas in doc (192) benoit-cty
* Refacto Run (190) benoit-cty
* WIP : API Call (151) benoit-cty
* Dependencies injection into the API application (179) SaboniAmine
* Update data gcp impact.csv (180) AlexisBogroff
* Unique logger (167) vict0rsch
* Seeding API db template (177) SaboniAmine
* API : Return the id after the creation of an object (175) benoit-cty
* API for codecarbon (145) benoit-cty
* Using hierarchical configs (142) vict0rsch
* Update pre-commit to latest versions + fix isort config (155) Lothiraldan

:wrench: Fixes & Refactoring

* [API] Allow reading emissions created before 210 (250) benoit-cty

:busts_in_silhouette: List of contributors

AlexisBogroff, Lothiraldan, Minervabooks, SabAmine, SaboniAmine, alencon, benoit-cty, connor-mccarthy, h-sdl, jaketae, mathilde-leval, sebastientourbier, vict0rsch, Mathilde Leval and OUMINA-SARA

1.2.0

What’s Changed

* Bump version to 1.2.0 (147) Lothiraldan
* Fix test flakyness in TestCO2Signal.test_get_emissions_TIMEOUT (148) Lothiraldan
* Update README.md (136) vict0rsch
* feat/fallback (135) QinganZhao

:pencil: Documentation

* Contributing update (140) SaboniAmine

:busts_in_silhouette: List of contributors

Lothiraldan, QinganZhao, SabAmine, SaboniAmine and vict0rsch

1.1.2alpha

What’s Changed

* add missing canada file (132) LiamConnell
* Make anaconda upload instructions clearer (129) Lothiraldan
* Update README.md (134) vict0rsch
* Update README.md (133) vict0rsch

:busts_in_silhouette: List of contributors

LiamConnell, Lothiraldan, vict0rsch and Liam Connell

1.1.0

What’s Changed

* Bump version to 1.1.0 (128) Lothiraldan
* Feature/add canada regions (98) LiamConnell
* add tests for CO2Signal (127) LiamConnell
* Create HTTP Output (115) LiamConnell
* Installing dataclasses conditionally on the python version. (97) mstechly
* Enable offline mode with cloud configuration (107) LiamConnell
* Live API data - CO2Signal (118) LiamConnell
* set logging level for module logger not global (103) LiamConnell
* add "emissions detail" bar chart figure (114) LiamConnell
* add gpu_ids parameter to decorator (105) LiamConnell
* remove "greeting" gh action (110) LiamConnell
* add png files to package (106) LiamConnell
* fix typo in Readme (95) kraktus
* Fix to raise exception when no CPU/GPU hardware is detected - issue 90 (91) acatovic
* Add final measurement on process completion (102) LiamConnell
* Fix Sweden ISO Code (88) kngoyal

:busts_in_silhouette: List of contributors

LiamConnell, Lothiraldan, acatovic, kngoyal, kraktus, mstechly, vict0rsch and Liam Connell

1.0.0

What’s Changed

* Bump version to 1.0.0 (86) Lothiraldan
* Update Docs and emissions file (85) kngoyal
* Update methodology section (83) kngoyal
* Fix conda package size (82) Lothiraldan

:busts_in_silhouette: List of contributors

Lothiraldan, kngoyal and kngoyal

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.