forked from tangger/lerobot
chore(style): update mypy config (#2257)
* chore(style): update mypy config * fix(cameras): mypy check
This commit is contained in:
@@ -298,11 +298,6 @@ disallow_untyped_defs = true
|
|||||||
disallow_incomplete_defs = true
|
disallow_incomplete_defs = true
|
||||||
check_untyped_defs = true
|
check_untyped_defs = true
|
||||||
|
|
||||||
# ignores
|
|
||||||
disable_error_code = ["attr-defined"] #TODO: draccus issue
|
|
||||||
|
|
||||||
# include = "src/lerobot/configs/**/*.py"
|
|
||||||
|
|
||||||
# [[tool.mypy.overrides]]
|
# [[tool.mypy.overrides]]
|
||||||
# module = "lerobot.optim.*"
|
# module = "lerobot.optim.*"
|
||||||
# ignore_errors = false
|
# ignore_errors = false
|
||||||
@@ -319,9 +314,9 @@ ignore_errors = false
|
|||||||
# module = "lerobot.datasets.*"
|
# module = "lerobot.datasets.*"
|
||||||
# ignore_errors = false
|
# ignore_errors = false
|
||||||
|
|
||||||
# [[tool.mypy.overrides]]
|
[[tool.mypy.overrides]]
|
||||||
# module = "lerobot.cameras.*"
|
module = "lerobot.cameras.*"
|
||||||
# ignore_errors = false
|
ignore_errors = false
|
||||||
|
|
||||||
# [[tool.mypy.overrides]]
|
# [[tool.mypy.overrides]]
|
||||||
# module = "lerobot.motors.*"
|
# module = "lerobot.motors.*"
|
||||||
|
|||||||
@@ -244,6 +244,10 @@ class OpenCVCamera(Camera):
|
|||||||
"""Validates and sets the camera's FOURCC code."""
|
"""Validates and sets the camera's FOURCC code."""
|
||||||
|
|
||||||
fourcc_code = cv2.VideoWriter_fourcc(*self.config.fourcc)
|
fourcc_code = cv2.VideoWriter_fourcc(*self.config.fourcc)
|
||||||
|
|
||||||
|
if self.videocapture is None:
|
||||||
|
raise DeviceNotConnectedError(f"{self} videocapture is not initialized")
|
||||||
|
|
||||||
success = self.videocapture.set(cv2.CAP_PROP_FOURCC, fourcc_code)
|
success = self.videocapture.set(cv2.CAP_PROP_FOURCC, fourcc_code)
|
||||||
actual_fourcc_code = self.videocapture.get(cv2.CAP_PROP_FOURCC)
|
actual_fourcc_code = self.videocapture.get(cv2.CAP_PROP_FOURCC)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user