generated from ni/github-repo-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
bugSomething isn't workingSomething isn't workingtriageNew issue that needs to be reviewedNew issue that needs to be reviewed
Description
Bug Report
This project's Pyright configuration excludes all protoc-generated files.
PS C:\dev\ni-apis-python\packages\ni.measurementlink.pinmap.v1.proto> rg "^exclude =.*pb2" C:\dev\ni-apis-python\packages\
C:\dev\ni-apis-python\packages\ni.protobuf.types\pyproject.toml
98:exclude = ["**/*_pb2_grpc.py", "**/*_pb2_grpc.pyi", "**/*_pb2.py", "**/*_pb2.pyi"]
C:\dev\ni-apis-python\packages\ni.grpcdevice.v1.proto\pyproject.toml
94:exclude = ["**/*_pb2_grpc.py", "**/*_pb2_grpc.pyi", "**/*_pb2.py", "**/*_pb2.pyi","src/**/__init__.py*"]
C:\dev\ni-apis-python\packages\ni.measurementlink.measurement.v1.proto\pyproject.toml
112:exclude = ["**/*_pb2_grpc.py", "**/*_pb2_grpc.pyi", "**/*_pb2.py", "**/*_pb2.pyi", "src/ni/measurementlink/measurement/v1/**/__init__.py*"]
C:\dev\ni-apis-python\packages\ni.measurementlink.discovery.v1.proto\pyproject.toml
92:exclude = ["**/*_pb2_grpc.py", "**/*_pb2_grpc.pyi", "**/*_pb2.py", "**/*_pb2.pyi", "src/ni/measurementlink/discovery/v1/**/__init__.py*"]
C:\dev\ni-apis-python\packages\ni.measurementlink.measurement.v2.proto\pyproject.toml
112:exclude = ["**/*_pb2_grpc.py", "**/*_pb2_grpc.pyi", "**/*_pb2.py", "**/*_pb2.pyi", "src/ni/measurementlink/measurement/v2/**/__init__.py*"]
C:\dev\ni-apis-python\packages\ni.panels.v1.proto\pyproject.toml
91:exclude = ["**/*_pb2_grpc.py", "**/*_pb2_grpc.pyi", "**/*_pb2.py", "**/*_pb2.pyi"]
C:\dev\ni-apis-python\packages\ni.measurementlink.sessionmanagement.v1.proto\pyproject.toml
107:exclude = ["**/*_pb2_grpc.py", "**/*_pb2_grpc.pyi", "**/*_pb2.py", "**/*_pb2.pyi", "src/ni/measurementlink/sessionmanagement/v1/**/__init__.py*"]
C:\dev\ni-apis-python\packages\ni.measurementlink.proto\pyproject.toml
94:exclude = ["**/*_pb2_grpc.py", "**/*_pb2_grpc.pyi", "**/*_pb2.py", "**/*_pb2.pyi", "src/ni/measurementlink/**/__init__.py*"]
Repro or Code Sample
Expected Behavior
Pyright type-checks the files.
Current Behavior
Pyright type-checks zero files.
PS C:\dev\ni-apis-python\packages\ni.measurementlink.pinmap.v1.proto> poetry run pyright
WARNING: there is a new pyright version available (v1.1.403 -> v1.1.404).
Please install the new version or set PYRIGHT_PYTHON_FORCE_VERSION to `latest`
File or directory "c:\Dev\ni-apis-python\packages\ni.measurementlink.pinmap.v1.proto\tests" does not exist.
0 errors, 0 warnings, 0 informations
Possible Solution
Update the Pyright excludes and address the errors and warnings.
Context
Reviewing #80
Your Environment
N/A
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingtriageNew issue that needs to be reviewedNew issue that needs to be reviewed