@@ -4,7 +4,7 @@ version = "0.1.0"
44description = " NI Panel Python API"
55authors = [
" NI <[email protected] >" ]
66readme = " README.md"
7- packages = [{ include = " nipanel" , from = " src" }, { include = " ni " , from = " src " } ]
7+ packages = [{ include = " nipanel" , from = " src" }]
88
99[tool .poetry .dependencies ]
1010python = " >=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"}
1313ni-measurement-plugin-sdk = {version =" >=2.3" }
1414typing-extensions = " >=4.13.2"
1515streamlit = " >=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 }
1719numpy = [
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"]
7375build-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/'
8082line-length = 100
8183
8284[tool .mypy ]
@@ -106,4 +108,4 @@ testpaths = ["src/nipanel", "tests"]
106108
107109[tool .pyright ]
108110include = [" 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" ]
0 commit comments