Codecarbon

Latest version: v2.8.1

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

Scan your dependencies

Page 1 of 8

2.8.1

What’s Changed

* feat: log where the config file is (726) inimaz
* Fix API calls (725) benoit-cty
* fix(cli): codecarbon monitor --no-api working again (721) inimaz

:busts_in_silhouette: List of contributors

benoit-cty and inimaz

2.8.0

What’s Changed

Package

* Update carbon intensity from Our word in data's data (674) MarionCoutarel
* Use CUDA_VISIBLE_DEVICES by default (712) benoit-cty

Future dashboard and API

* feat(webapp) add more complete getting started message (705) prmths128
* Cli auth fixes (715) prmths128
* feat: add new organization button (718) inimaz
* Fix empty experiment (710) prmths128

:arrow_up: Dependencies updates

* chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /webapp (719) dependabot

:busts_in_silhouette: List of contributors

MarionCoutarel, benoit-cty, dependabot, dependabot[bot], inimaz, prmths128

2.7.4

What’s Changed

* ui: aclaratory text for token modal (703) inimaz

:wrench: Fixes & Refactoring

* [CI] Fix Conda build (700) benoit-cty
* fix: lock release when there is a python error (701) inimaz
* fix: pin versions of hatch and hatchling (706) inimaz

:busts_in_silhouette: List of contributors

benoit-cty, inimaz and benoit-cty

2.7.2

This release has no impact on current end users, it is mostly on the incoming new UI with authentication.

What’s Changed

* Build with Hatch instead of `build` (699) benoit-cty
* fix(deploy) fix typo (698) prmths128
* feat: 🔨 use react state in the organization page (694) inimaz
* config(docker) add config to use local backend (695) prmths128
* Docker compose alt (682) prmths128
* fix: starlette version compatible with fastapi (691) inimaz
* feat: hashed passwords + alembic migration (688) inimaz
* style + fixes (ui): project page (686) inimaz
* feat(ui): create new project (684) inimaz
* fix: infinite load in project components (685) inimaz
* feat: add missing charts (676) SaboniAmine
* feat: project tokens UI (683) inimaz
* feat(cli,api) add auth to cli for new api (675) prmths128
* WIP feat(api) add permissions checks where needed (670) prmths128
* feat(api, webapp): various changes (668) SaboniAmine
* fix(webapp) fix app crashing when fetching organizations list without auth (671) prmths128
* feat(cli): use api-token to save emissions in API (664) inimaz
* More vibrant primary color (665) alexphiev
* feat(api) add permissions checks where needed (wip) (659) prmths128
* Clean server side api calls to use SWR for now + apply theme colors * IBM Plex Mono font (663) alexphiev
* doc(api): update local deployment procedure (661) SaboniAmine

:arrow_up: Dependencies updates

* chore(deps): bump werkzeug from 3.0.4 to 3.0.6 in /requirements (696) dependabot
* chore(deps): bump starlette from 0.38.4 to 0.40.0 in /requirements (690) dependabot
* chore(deps): bump path-to-regexp from 6.2.2 to 6.3.0 in /webapp (666) dependabot

:busts_in_silhouette: List of contributors

SaboniAmine, alexphiev, benoit-cty, dependabot, dependabot[bot], inimaz, prmths128 and benoit-cty

2.7.1

What’s Changed

* Fix unwanted print in 2.7.0 (662) benoit-cty
* fix(webapp) fix frontend after backend changes (660) prmths128
* fix(api) fix signup and token (657) prmths128
* feat(api) add jwt bearer auth (648) prmths128

:busts_in_silhouette: List of contributors

benoit-cty and prmths128

2.7.0

What’s Changed

20 PR added in this release:
* Fixed duration values in task monitoring (649) Gommarlo
* Check output folder exist at startup (611) benoit-cty
* Log tracking method used and required installs for tracking CPU (641) rosekelly6400
* ci(ui): setup ci for the ui + prettier (652) inimaz
* fix(ui): remove imports + add await (651) inimaz
* Removed redundant dangling return keywords from `rapl.py` (635) MyGodItsFull0fStars
* Refactoring changes to cpu.py (634) MyGodItsFull0fStars
* Added type hints to functions and docstring to ApplePowermetrics class (636) MyGodItsFull0fStars
* Added type hint co2 signal (638) MyGodItsFull0fStars
* subprocess.Popen now uses a with-statement in powermetrics.py (637) MyGodItsFull0fStars
* feat(webapp) form to add users to organization (646) prmths128
* feat(api) new routes to add users to organizations (647) prmths128
* Fix tests with auth (645) SaboniAmine
* feat(api) use new membership table to manage org members (642) prmths128
* init refacto for functional filtering in api (643) SaboniAmine
* Apps together strong (640) prmths128
* Fixed typo in CONTRIBUTING.md (633) MyGodItsFull0fStars
* fix: added the TDP of CPU Intel Core i7-1360P (626) loekadam
* Added type hints and docstring to GPUDevice (631) MyGodItsFull0fStars
* docs(CLI): :memo: fix asciinema links (632) LuisBlanche

:rocket: Features

* Add experiment_id to tracker-logged report (594) halsimov
* feat: ensure only one instance of codecarbon is run per machine (562) inimaz

:arrow_up: Dependencies updates

* chore(deps): bump cryptography from 43.0.0 to 43.0.1 in /requirements (650) dependabot
* chore(deps): bump micromatch from 4.0.7 to 4.0.8 in /webapp (644) dependabot

:busts_in_silhouette: List of contributors

Gommarlo, LuisBlanche, MyGodItsFull0fStars, SaboniAmine, alexphiev, benoit-cty, dependabot, halsimov, inimaz, loekadam, prmths128, and rosekelly6400

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.