Skip to content

Commit 45f0e3d

Browse files
authored
Update nipanel to pull DiscoveryClient from ni.measurementlink.discovery.v1.client (#146)
1 parent 56c166f commit 45f0e3d

File tree

6 files changed

+39
-102
lines changed

6 files changed

+39
-102
lines changed

poetry.lock

Lines changed: 29 additions & 93 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@ requires-poetry = '>=2.1,<3.0'
1717
python = ">=3.9,<4.0,!=3.9.7" # Exclude 3.9.7 due to streamlit not supporting it
1818
grpcio = {version=">=1.49.0,<2.0"}
1919
protobuf = {version=">=4.21"}
20-
ni-measurement-plugin-sdk = {version=">=2.4.0dev1", allow-prereleases = true }
2120
typing-extensions = ">=4.13.2"
2221
streamlit = ">=1.24"
2322
nitypes = {version=">=0.1.0dev8", allow-prereleases=true}
2423
numpy = ">=1.22"
2524
debugpy = ">=1.8.1"
25+
ni-grpc-extensions = { version = ">=0.1.0.dev1", allow-prereleases = true }
26+
ni-measurementlink-discovery-v1-client = { version = ">=0.1.0dev0", allow-prereleases = true }
2627
ni-protobuf-types = { version = ">=0.1.0dev3", allow-prereleases = true }
2728
ni-panels-v1-proto = { version = ">=0.1.0dev1", allow-prereleases = true }
2829

src/nipanel/_panel_client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77

88
import grpc
99
from google.protobuf.any_pb2 import Any
10+
from ni.measurementlink.discovery.v1.client import DiscoveryClient
1011
from ni.panels.v1.panel_service_pb2 import (
1112
EnumeratePanelsRequest,
1213
GetValueRequest,
@@ -17,8 +18,7 @@
1718
)
1819
from ni.panels.v1.panel_service_pb2_grpc import PanelServiceStub
1920
from ni.panels.v1.streamlit_panel_configuration_pb2 import StreamlitPanelConfiguration
20-
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
21-
from ni_measurement_plugin_sdk_service.grpc.channelpool import GrpcChannelPool
21+
from ni_grpc_extensions.channelpool import GrpcChannelPool
2222
from typing_extensions import ParamSpec
2323

2424
from nipanel._convert import (

src/nipanel/_panel_value_accessor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
import grpc
99
import hightime as ht
1010
import nitypes.bintime as bt
11-
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
12-
from ni_measurement_plugin_sdk_service.grpc.channelpool import GrpcChannelPool
11+
from ni.measurementlink.discovery.v1.client import DiscoveryClient
12+
from ni_grpc_extensions.channelpool import GrpcChannelPool
1313
from nitypes.time import convert_datetime
1414

1515
from nipanel._panel_client import _PanelClient

src/nipanel/_streamlit_panel.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
from typing import final
66

77
import grpc
8-
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
9-
from ni_measurement_plugin_sdk_service.grpc.channelpool import GrpcChannelPool
8+
from ni.measurementlink.discovery.v1.client import DiscoveryClient
9+
from ni_grpc_extensions.channelpool import GrpcChannelPool
1010

1111
from nipanel._panel_value_accessor import PanelValueAccessor
1212

src/nipanel/streamlit_refresh/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
import threading
66

7-
from ni_measurement_plugin_sdk_service.discovery import DiscoveryClient
8-
from ni_measurement_plugin_sdk_service.grpc.channelpool import GrpcChannelPool
7+
from ni.measurementlink.discovery.v1.client import DiscoveryClient
8+
from ni_grpc_extensions.channelpool import GrpcChannelPool
99
from streamlit.components.v1 import declare_component
1010
from streamlit.components.v1.custom_component import CustomComponent
1111

0 commit comments

Comments
 (0)