Skip to content

Commit f26cc10

Browse files
author
Michael Johansen
committed
Remove generated code and protos from nipanel.
Signed-off-by: Michael Johansen <[email protected]>
1 parent 529e28d commit f26cc10

30 files changed

+280
-1713
lines changed

poetry.lock

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

protos/ni/panels/v1/panel_service.proto

Lines changed: 0 additions & 149 deletions
This file was deleted.

protos/ni/panels/v1/panel_types.proto

Lines changed: 0 additions & 33 deletions
This file was deleted.

protos/ni/panels/v1/streamlit_panel_configuration.proto

Lines changed: 0 additions & 23 deletions
This file was deleted.

protos/ni/protobuf/types/scalar.proto

Lines changed: 0 additions & 23 deletions
This file was deleted.

pyproject.toml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = "0.1.0"
44
description = "NI Panel Python API"
55
authors = ["NI <[email protected]>"]
66
readme = "README.md"
7-
packages = [{ include = "nipanel", from = "src" }, { include = "ni", from = "src" }]
7+
packages = [{ include = "nipanel", from = "src" }]
88

99
[tool.poetry.dependencies]
1010
python = ">=3.9,<4.0,!=3.9.7" # Exclude 3.9.7 due to streamlit not supporting it
@@ -13,7 +13,9 @@ protobuf = {version=">=4.21"}
1313
ni-measurement-plugin-sdk = {version=">=2.3"}
1414
typing-extensions = ">=4.13.2"
1515
streamlit = ">=1.24"
16-
nitypes = {version=">=0.1.0dev3", allow-prereleases=true}
16+
nitypes = {version=">=0.1.0dev7", allow-prereleases=true}
17+
ni-protobuf-types = { version = ">=0.1.0dev1", allow-prereleases = true }
18+
ni-panels-v1-proto = { version = ">=0.1.0dev0", allow-prereleases = true }
1719
numpy = [
1820
{ version = ">=1.22", python = ">=3.9,<3.12", markers = "implementation_name != 'pypy'" },
1921
{ version = ">=1.26", python = ">=3.12,<3.13", markers = "implementation_name != 'pypy'" },
@@ -73,10 +75,10 @@ requires = ["poetry-core>=1.8.0"]
7375
build-backend = "poetry.core.masonry.api"
7476

7577
[tool.ni-python-styleguide]
76-
extend_exclude = ".tox,docs,src/ni/panels/v1,src/ni/protobuf/types/"
78+
extend_exclude = ".tox,docs"
7779

7880
[tool.black]
79-
extend-exclude = '\.tox/|docs/|src/ni/panels/v1/|src/ni/protobuf/types/'
81+
extend-exclude = '\.tox/|docs/'
8082
line-length = 100
8183

8284
[tool.mypy]
@@ -106,4 +108,4 @@ testpaths = ["src/nipanel", "tests"]
106108

107109
[tool.pyright]
108110
include = ["examples/", "src/", "tests/"]
109-
exclude = ["src/ni/protobuf/types/", "src/ni/panels/v1/","examples/nidaqmx/nidaqmx_continuous_analog_input.py","examples/niscope/niscope_ex_fetch_forever.py"]
111+
exclude = ["examples/nidaqmx/nidaqmx_continuous_analog_input.py","examples/niscope/niscope_ex_fetch_forever.py"]

src/ni/panels/__init__.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/ni/panels/v1/__init__.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/ni/panels/v1/panel_service_pb2.py

Lines changed: 0 additions & 53 deletions
This file was deleted.

0 commit comments

Comments
 (0)