Skip to content
7 changes: 6 additions & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,12 @@
* Renamed to `LoggingConfigUpdatingActor` to follow the actor naming convention.
* Make all arguments to the constructor keyword-only.

- The `LoggingConfig.load` method was removed. Please use `frequenz.sdk.config.load_config()` instead.
- `LoggingConfig`

* The `load()` method was removed. Please use `frequenz.sdk.config.load_config()` instead.
* The class is now a standard `dataclass` instead of a `marshmallow_dataclass`.

- `LoggerConfig` is not a standard `dataclass` instead of a `marshmallow_dataclass`.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • LoggerConfig is now a standard dataclass instead of a marshmallow_dataclass.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can be fixed in next PR


## New Features

Expand Down
3 changes: 1 addition & 2 deletions src/frequenz/sdk/config/_logging_actor.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,12 @@

import logging
from collections.abc import Mapping
from dataclasses import field
from dataclasses import dataclass, field
from typing import Annotated, Any

import marshmallow
import marshmallow.validate
from frequenz.channels import Receiver
from marshmallow_dataclass import dataclass

from ..actor import Actor
from ._util import load_config
Expand Down