Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions dev.toml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ content-type = "text/markdown"
find = { namespaces = false, include = ["je_load_density", "je_load_density.*"] }

[project.optional-dependencies]
gui = ["PySide6==6.11.2", "qt-material"]
gui = ["PySide6==6.12.0", "qt-material"]
websocket = ["websocket-client>=1.6"]
grpc = ["grpcio>=1.60", "protobuf>=4.25"]
mqtt = ["paho-mqtt>=2.0"]
Expand Down Expand Up @@ -109,7 +109,7 @@ cloud = [
"azure-mgmt-containerinstance>=10.1",
]
all = [
"PySide6==6.11.2", "qt-material",
"PySide6==6.12.0", "qt-material",
"websocket-client>=1.6",
"grpcio>=1.60", "protobuf>=4.25",
"paho-mqtt>=2.0",
Expand Down
5 changes: 5 additions & 0 deletions docs/updates/2026-10.md
Original file line number Diff line number Diff line change
Expand Up @@ -366,3 +366,8 @@ Query existing PyPI releases when choosing the stable patch version, reusing the
## U-20261011-03 · 2026-10-11 · Include PyModbus serial import dependency · #done #ci

Request pymodbus[serial] in both modbus and all extras for both release channels, preventing PyModbus 3.15 client imports from failing with an undefined pyserial name. Regenerate uv.lock, including synchronization with the existing etcd3gw metadata. The exact PyModbus 3.15 import, request encoding and client construction pass in an isolated environment; 62 parity, matrix, release-helper and workflow tests pass; uv lock --check passes.

## U-20261022-01 · 2026-10-22 · Keep dependency metadata aligned · #bugfix #deps #ci

- Updated the matching package channel and current installation references for PR #128.
- Validation: test/test_dev_toml_parity.py.
1 change: 1 addition & 0 deletions docs/updates/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ In the same commit: delete the item from `progress.md`, add a `#done` entry here

| ID | Date | Title | Tags | Batch |
|---|---|---|---|---|
| U-20261022-01 | 2026-10-22 | Keep dependency metadata aligned | #bugfix #deps #ci | [2026-10](2026-10.md) |
| U-20261011-03 | 2026-10-11 | Include PyModbus serial import dependency | #done #ci | [2026-10](2026-10.md) |
| U-20261011-02 | 2026-10-11 | Avoid duplicate stable PyPI versions | #done #ci | [2026-10](2026-10.md) |
| U-20261011-01 | 2026-10-11 | Clarify reviewed socket server analysis findings | #done #ci | [2026-10](2026-10.md) |
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ content-type = "text/markdown"
find = { namespaces = false, include = ["je_load_density", "je_load_density.*"] }

[project.optional-dependencies]
gui = ["PySide6==6.11.2", "qt-material"]
gui = ["PySide6==6.12.0", "qt-material"]
websocket = ["websocket-client>=1.6"]
grpc = ["grpcio>=1.60", "protobuf>=4.25"]
mqtt = ["paho-mqtt>=2.0"]
Expand Down Expand Up @@ -108,7 +108,7 @@ cloud = [
"azure-mgmt-containerinstance>=10.1",
]
all = [
"PySide6==6.11.2", "qt-material",
"PySide6==6.12.0", "qt-material",
"websocket-client>=1.6",
"grpcio>=1.60", "protobuf>=4.25",
"paho-mqtt>=2.0",
Expand Down
Loading