Skip to content

Commit 08c5c31

Browse files
committed
Merge remote-tracking branch 'origin/main' into sync-wokwi-client
2 parents 09a3efd + 4f60bea commit 08c5c31

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 0.0.5 - 2025-08-15
4+
5+
- feat: enhance serial monitor functionality with UTF-8 decoding options (#3)
6+
37
## 0.0.4 - 2025-07-06
48

59
- feat: make `elf` parameter optional in `start_simulation()`

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,27 @@ For more examples, see the [examples](examples) directory.
4949

5050
The API documentation is available at [https://wokwi.github.io/wokwi-python-client/](https://wokwi.github.io/wokwi-python-client/).
5151

52+
## Development
53+
54+
To run the tests, set the `WOKWI_CLI_TOKEN` environment variable (you can get a token from [https://wokwi.com/dashboard/ci](https://wokwi.com/dashboard/ci)) and run the following command:
55+
56+
```bash
57+
hatch run dev:pytest
58+
```
59+
60+
To run the linter, run the following command:
61+
62+
```bash
63+
hatch run ruff format --check .
64+
hatch run ruff check .
65+
```
66+
67+
To run the type checker, run the following command:
68+
69+
```bash
70+
hatch run mypy .
71+
```
72+
5273
## License
5374

5475
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

0 commit comments

Comments
 (0)