-
### What's needed?
Some of the parts should move out of the module because they are not solely related to timeseries.
### Proposed solution
## Quantities
* the quantity types
## Data pi…
-
### What's needed?
The following items are deprecated, and need to be removed:
- `proto/frequenz/api/common/metrics`
- `proto/frequenz/api/common/*.proto`
### Proposed solution
_No response_
###…
-
1. To the minimum requirements (or to the whole installation section, as pointed out in a follow-up comment)
2. To some docs explaining how to use the sandbox (and eventually how to setup or buy a pl…
-
### What's needed?
`uv` is not really being used, so we shouldn't depend on it (developers that want to use it can install it manually on their envs).
The non-direct dependencies should go, I gu…
-
### What's needed?
The `Sender` class provides an `async send()` method, ~but most (if not all) our senders could currently send synchronously~ [^1]. Being `async` means that the control flow/CPU c…
-
**Describe the bug**
Nested classes attribute types don't get properly linked.
**To Reproduce**
I hope it is enough to show an open source repo with the issue.
* config: https://github.com…
-
### What happened?
The new versions of the SDK send power bounds updates multiple times per second without any bound changing. This is visible both with real hardware and with the sandbox:
17:41:4…
-
### What's needed?
We need to allow cloud applications to be able to use `Quantity`s without depending on the microgrid. We might also want to use `Quantity`s in API clients too, and they should d…
-
### What's needed?
It would be nice for `select()` to be more flexible (add and remove receivers, have optional receivers) without losing its static-ness.
### Proposed solution
Improve the co…
-
### What's needed?
We need new users to have enough information to get started using the SDK.
### Proposed solution
Add at least the following information:
- [x] #455
- [x] #648
- [x] #4…