diff --git a/node-hub/dora-argotranslate/pyproject.toml b/node-hub/dora-argotranslate/pyproject.toml index 7f16d002..47e67a4c 100644 --- a/node-hub/dora-argotranslate/pyproject.toml +++ b/node-hub/dora-argotranslate/pyproject.toml @@ -22,5 +22,6 @@ dora-argotranslate = "dora_argotranslate.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-distil-whisper/pyproject.toml b/node-hub/dora-distil-whisper/pyproject.toml index adb7c7d7..52f7dc0d 100644 --- a/node-hub/dora-distil-whisper/pyproject.toml +++ b/node-hub/dora-distil-whisper/pyproject.toml @@ -29,6 +29,7 @@ dora-distil-whisper = "dora_distil_whisper.main:main" [tool.ruff.lint] extend-select = [ - "D", # pydocstyle - "UP", -] + "D", # pydocstyle + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-echo/pyproject.toml b/node-hub/dora-echo/pyproject.toml index 468aac3b..889924b6 100644 --- a/node-hub/dora-echo/pyproject.toml +++ b/node-hub/dora-echo/pyproject.toml @@ -21,5 +21,6 @@ dora-echo = "dora_echo.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-internvl/pyproject.toml b/node-hub/dora-internvl/pyproject.toml index 8f212ddb..4ac96c02 100644 --- a/node-hub/dora-internvl/pyproject.toml +++ b/node-hub/dora-internvl/pyproject.toml @@ -34,5 +34,6 @@ dora-internvl = "dora_internvl.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-ios-lidar/pyproject.toml b/node-hub/dora-ios-lidar/pyproject.toml index 0542bac1..8c0065e2 100644 --- a/node-hub/dora-ios-lidar/pyproject.toml +++ b/node-hub/dora-ios-lidar/pyproject.toml @@ -18,5 +18,6 @@ dora-ios-lidar = "dora_ios_lidar.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-keyboard/pyproject.toml b/node-hub/dora-keyboard/pyproject.toml index b89810d4..36aa3578 100644 --- a/node-hub/dora-keyboard/pyproject.toml +++ b/node-hub/dora-keyboard/pyproject.toml @@ -27,5 +27,6 @@ dora-keyboard = "dora_keyboard.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-kit-car/pyproject.toml b/node-hub/dora-kit-car/pyproject.toml index 22a7d666..131a2f9d 100644 --- a/node-hub/dora-kit-car/pyproject.toml +++ b/node-hub/dora-kit-car/pyproject.toml @@ -19,5 +19,6 @@ features = ["python", "pyo3/extension-module"] [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-kokoro-tts/pyproject.toml b/node-hub/dora-kokoro-tts/pyproject.toml index 19b2adc0..93cf4b2b 100644 --- a/node-hub/dora-kokoro-tts/pyproject.toml +++ b/node-hub/dora-kokoro-tts/pyproject.toml @@ -18,5 +18,6 @@ dora-kokoro-tts = "dora_kokoro_tts.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-llama-cpp-python/pyproject.toml b/node-hub/dora-llama-cpp-python/pyproject.toml index fd4715a1..95855d43 100644 --- a/node-hub/dora-llama-cpp-python/pyproject.toml +++ b/node-hub/dora-llama-cpp-python/pyproject.toml @@ -43,5 +43,6 @@ dora-llama-cpp-python = "dora_llama_cpp_python.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-magma/pyproject.toml b/node-hub/dora-magma/pyproject.toml index 642ab054..76110fb6 100644 --- a/node-hub/dora-magma/pyproject.toml +++ b/node-hub/dora-magma/pyproject.toml @@ -43,5 +43,6 @@ extend.exclude = "dora_magma/Magma" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-microphone/pyproject.toml b/node-hub/dora-microphone/pyproject.toml index d1c0aaec..0b640b6c 100644 --- a/node-hub/dora-microphone/pyproject.toml +++ b/node-hub/dora-microphone/pyproject.toml @@ -27,5 +27,6 @@ dora-microphone = "dora_microphone.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-object-to-pose/pyproject.toml b/node-hub/dora-object-to-pose/pyproject.toml index 1eb059bc..cd95df14 100644 --- a/node-hub/dora-object-to-pose/pyproject.toml +++ b/node-hub/dora-object-to-pose/pyproject.toml @@ -18,5 +18,6 @@ features = ["python", "pyo3/extension-module"] [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-openai-server/pyproject.toml b/node-hub/dora-openai-server/pyproject.toml index 0ee85030..3af037d1 100644 --- a/node-hub/dora-openai-server/pyproject.toml +++ b/node-hub/dora-openai-server/pyproject.toml @@ -30,6 +30,6 @@ dora-openai-server = "dora_openai_server.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] - + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-opus/pyproject.toml b/node-hub/dora-opus/pyproject.toml index 6e5e8c8f..3876ac5d 100644 --- a/node-hub/dora-opus/pyproject.toml +++ b/node-hub/dora-opus/pyproject.toml @@ -31,5 +31,6 @@ dora-opus = "dora_opus.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-outtetts/pyproject.toml b/node-hub/dora-outtetts/pyproject.toml index faf660a1..0263b0ce 100644 --- a/node-hub/dora-outtetts/pyproject.toml +++ b/node-hub/dora-outtetts/pyproject.toml @@ -31,5 +31,6 @@ dora-outtetts = "dora_outtetts.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-parler/pyproject.toml b/node-hub/dora-parler/pyproject.toml index 1ec01e24..050835a4 100644 --- a/node-hub/dora-parler/pyproject.toml +++ b/node-hub/dora-parler/pyproject.toml @@ -33,5 +33,6 @@ dora-parler = "dora_parler.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-phi4/pyproject.toml b/node-hub/dora-phi4/pyproject.toml index d7cd0ce6..049e2794 100644 --- a/node-hub/dora-phi4/pyproject.toml +++ b/node-hub/dora-phi4/pyproject.toml @@ -34,5 +34,6 @@ dora-phi4 = "dora_phi4.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-piper/pyproject.toml b/node-hub/dora-piper/pyproject.toml index c7087b9c..b9996e48 100644 --- a/node-hub/dora-piper/pyproject.toml +++ b/node-hub/dora-piper/pyproject.toml @@ -18,5 +18,6 @@ dora-piper = "dora_piper.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-pyaudio/pyproject.toml b/node-hub/dora-pyaudio/pyproject.toml index 7d14dd5a..c4a238ab 100644 --- a/node-hub/dora-pyaudio/pyproject.toml +++ b/node-hub/dora-pyaudio/pyproject.toml @@ -23,5 +23,6 @@ dora-pyaudio = "dora_pyaudio.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-pyorbbecksdk/pyproject.toml b/node-hub/dora-pyorbbecksdk/pyproject.toml index 5b909082..ec8d28b1 100644 --- a/node-hub/dora-pyorbbecksdk/pyproject.toml +++ b/node-hub/dora-pyorbbecksdk/pyproject.toml @@ -21,5 +21,6 @@ dora-pyorbbecksdk = "dora_pyorbbecksdk.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-pyrealsense/pyproject.toml b/node-hub/dora-pyrealsense/pyproject.toml index a05c0ad0..7ae0507c 100644 --- a/node-hub/dora-pyrealsense/pyproject.toml +++ b/node-hub/dora-pyrealsense/pyproject.toml @@ -24,5 +24,6 @@ dora-pyrealsense = "dora_pyrealsense.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-qwen/pyproject.toml b/node-hub/dora-qwen/pyproject.toml index 2f775303..a2874765 100644 --- a/node-hub/dora-qwen/pyproject.toml +++ b/node-hub/dora-qwen/pyproject.toml @@ -45,5 +45,6 @@ dora-qwen = "dora_qwen.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-qwen2-5-vl/pyproject.toml b/node-hub/dora-qwen2-5-vl/pyproject.toml index 5654661f..3a673f95 100644 --- a/node-hub/dora-qwen2-5-vl/pyproject.toml +++ b/node-hub/dora-qwen2-5-vl/pyproject.toml @@ -51,5 +51,6 @@ build-backend = "setuptools.build_meta" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-qwenvl/pyproject.toml b/node-hub/dora-qwenvl/pyproject.toml index b13b5638..f999af03 100644 --- a/node-hub/dora-qwenvl/pyproject.toml +++ b/node-hub/dora-qwenvl/pyproject.toml @@ -38,5 +38,6 @@ dora-qwenvl = "dora_qwenvl.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-rdt-1b/pyproject.toml b/node-hub/dora-rdt-1b/pyproject.toml index ee5c7258..68dffd89 100644 --- a/node-hub/dora-rdt-1b/pyproject.toml +++ b/node-hub/dora-rdt-1b/pyproject.toml @@ -48,5 +48,6 @@ build-backend = "poetry.core.masonry.api" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-reachy1/pyproject.toml b/node-hub/dora-reachy1/pyproject.toml index e3735417..55a13393 100644 --- a/node-hub/dora-reachy1/pyproject.toml +++ b/node-hub/dora-reachy1/pyproject.toml @@ -30,5 +30,6 @@ build-backend = "poetry.core.masonry.api" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-reachy2/pyproject.toml b/node-hub/dora-reachy2/pyproject.toml index 846b8b18..ca3c7156 100644 --- a/node-hub/dora-reachy2/pyproject.toml +++ b/node-hub/dora-reachy2/pyproject.toml @@ -27,5 +27,6 @@ dora-reachy2-head = "dora_reachy2.head:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-rerun/pyproject.toml b/node-hub/dora-rerun/pyproject.toml index b402d579..61c7fa6a 100644 --- a/node-hub/dora-rerun/pyproject.toml +++ b/node-hub/dora-rerun/pyproject.toml @@ -22,5 +22,6 @@ features = ["python", "pyo3/extension-module"] [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-sam2/pyproject.toml b/node-hub/dora-sam2/pyproject.toml index 82250266..0d85ad96 100644 --- a/node-hub/dora-sam2/pyproject.toml +++ b/node-hub/dora-sam2/pyproject.toml @@ -23,5 +23,6 @@ dora-sam2 = "dora_sam2.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-transformers/dora_transformers/__init__.py b/node-hub/dora-transformers/dora_transformers/__init__.py index ac3cbef9..0d05dafb 100644 --- a/node-hub/dora-transformers/dora_transformers/__init__.py +++ b/node-hub/dora-transformers/dora_transformers/__init__.py @@ -1,3 +1,5 @@ +"""TODO: Add docstring.""" + import os # Define the path to the README file relative to the package directory diff --git a/node-hub/dora-transformers/dora_transformers/__main__.py b/node-hub/dora-transformers/dora_transformers/__main__.py index bcbfde6d..7bc8a1f1 100644 --- a/node-hub/dora-transformers/dora_transformers/__main__.py +++ b/node-hub/dora-transformers/dora_transformers/__main__.py @@ -1,3 +1,5 @@ +"""TODO: Add docstring.""" + from .main import main diff --git a/node-hub/dora-transformers/dora_transformers/main.py b/node-hub/dora-transformers/dora_transformers/main.py index 356d766b..f963b5cb 100644 --- a/node-hub/dora-transformers/dora_transformers/main.py +++ b/node-hub/dora-transformers/dora_transformers/main.py @@ -1,3 +1,5 @@ +"""TODO: Add docstring.""" + import os import pyarrow as pa from dora import Node @@ -31,7 +33,6 @@ ACTIVATION_WORDS = os.getenv("ACTIVATION_WORDS", "what how who where you").split def load_model(): """Load the transformer model and tokenizer.""" - logging.info(f"Loading model {MODEL_NAME} on {DEVICE}") # Memory efficient loading @@ -94,6 +95,7 @@ def generate_response(model, tokenizer, text: str, history) -> tuple[str, list]: return response, history def main(): + """TODO: Add docstring.""" # Initialize model and conversation history model, tokenizer = load_model() # Initialize history with system prompt diff --git a/node-hub/dora-transformers/pyproject.toml b/node-hub/dora-transformers/pyproject.toml index bad5199a..b5236d36 100644 --- a/node-hub/dora-transformers/pyproject.toml +++ b/node-hub/dora-transformers/pyproject.toml @@ -24,3 +24,11 @@ dev = ["pytest >=8.1.1", "ruff >=0.9.1"] [project.scripts] dora-transformer = "dora_transformer.main:main" + + +[tool.ruff.lint] +extend-select = [ + "D", # pydocstyle + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] diff --git a/node-hub/dora-transformers/tests/test_dora_transformers.py b/node-hub/dora-transformers/tests/test_dora_transformers.py index 70d18406..0fec3a9a 100644 --- a/node-hub/dora-transformers/tests/test_dora_transformers.py +++ b/node-hub/dora-transformers/tests/test_dora_transformers.py @@ -1,7 +1,10 @@ +"""TODO: Add docstring.""" + import pytest def test_import_main(): + """TODO: Add docstring.""" from dora_transformers.main import main # Check that everything is working, and catch dora Runtime Exception as we're not running in a dora dataflow. diff --git a/node-hub/dora-ugv/pyproject.toml b/node-hub/dora-ugv/pyproject.toml index 93e5d0a9..26933132 100644 --- a/node-hub/dora-ugv/pyproject.toml +++ b/node-hub/dora-ugv/pyproject.toml @@ -18,5 +18,6 @@ dora-ugv = "dora_ugv.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-vad/pyproject.toml b/node-hub/dora-vad/pyproject.toml index 82e7cc5a..a4d91345 100644 --- a/node-hub/dora-vad/pyproject.toml +++ b/node-hub/dora-vad/pyproject.toml @@ -18,5 +18,6 @@ dora-vad = "dora_vad.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dora-yolo/pyproject.toml b/node-hub/dora-yolo/pyproject.toml index a9d64334..1cd2399c 100644 --- a/node-hub/dora-yolo/pyproject.toml +++ b/node-hub/dora-yolo/pyproject.toml @@ -21,5 +21,6 @@ dora-yolo = "dora_yolo.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/dynamixel-client/pyproject.toml b/node-hub/dynamixel-client/pyproject.toml index 6658d647..310ebdde 100644 --- a/node-hub/dynamixel-client/pyproject.toml +++ b/node-hub/dynamixel-client/pyproject.toml @@ -25,5 +25,6 @@ build-backend = "poetry.core.masonry.api" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/feetech-client/pyproject.toml b/node-hub/feetech-client/pyproject.toml index ae1f1347..91518d4e 100644 --- a/node-hub/feetech-client/pyproject.toml +++ b/node-hub/feetech-client/pyproject.toml @@ -26,5 +26,6 @@ build-backend = "poetry.core.masonry.api" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/lebai-client/pyproject.toml b/node-hub/lebai-client/pyproject.toml index 53c4835b..cbd9e8e5 100644 --- a/node-hub/lebai-client/pyproject.toml +++ b/node-hub/lebai-client/pyproject.toml @@ -25,5 +25,6 @@ build-backend = "poetry.core.masonry.api" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/lerobot-dashboard/pyproject.toml b/node-hub/lerobot-dashboard/pyproject.toml index 863f5e56..346bcf8c 100644 --- a/node-hub/lerobot-dashboard/pyproject.toml +++ b/node-hub/lerobot-dashboard/pyproject.toml @@ -27,5 +27,6 @@ build-backend = "poetry.core.masonry.api" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/llama-factory-recorder/pyproject.toml b/node-hub/llama-factory-recorder/pyproject.toml index af29d6ed..ad250d8a 100644 --- a/node-hub/llama-factory-recorder/pyproject.toml +++ b/node-hub/llama-factory-recorder/pyproject.toml @@ -24,5 +24,6 @@ llama-factory-recorder = "llama_factory_recorder.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/mujoco-client/pyproject.toml b/node-hub/mujoco-client/pyproject.toml index edc3d5ae..47247bb0 100644 --- a/node-hub/mujoco-client/pyproject.toml +++ b/node-hub/mujoco-client/pyproject.toml @@ -26,5 +26,6 @@ build-backend = "poetry.core.masonry.api" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/opencv-plot/pyproject.toml b/node-hub/opencv-plot/pyproject.toml index 263b1cb4..493c2679 100644 --- a/node-hub/opencv-plot/pyproject.toml +++ b/node-hub/opencv-plot/pyproject.toml @@ -20,5 +20,6 @@ opencv-plot = "opencv_plot.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/opencv-video-capture/pyproject.toml b/node-hub/opencv-video-capture/pyproject.toml index 67060644..9266f168 100644 --- a/node-hub/opencv-video-capture/pyproject.toml +++ b/node-hub/opencv-video-capture/pyproject.toml @@ -21,5 +21,6 @@ opencv-video-capture = "opencv_video_capture.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/pyarrow-assert/pyproject.toml b/node-hub/pyarrow-assert/pyproject.toml index 273be3cd..ef5557fa 100644 --- a/node-hub/pyarrow-assert/pyproject.toml +++ b/node-hub/pyarrow-assert/pyproject.toml @@ -22,5 +22,6 @@ pyarrow-assert = "pyarrow_assert.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/pyarrow-sender/pyproject.toml b/node-hub/pyarrow-sender/pyproject.toml index 3ae5f3b5..6eff7fbe 100644 --- a/node-hub/pyarrow-sender/pyproject.toml +++ b/node-hub/pyarrow-sender/pyproject.toml @@ -22,5 +22,6 @@ pyarrow-sender = "pyarrow_sender.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/replay-client/pyproject.toml b/node-hub/replay-client/pyproject.toml index eeae03b1..5cf92a1e 100644 --- a/node-hub/replay-client/pyproject.toml +++ b/node-hub/replay-client/pyproject.toml @@ -25,5 +25,6 @@ build-backend = "poetry.core.masonry.api" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/terminal-input/pyproject.toml b/node-hub/terminal-input/pyproject.toml index a8392144..dfc33165 100644 --- a/node-hub/terminal-input/pyproject.toml +++ b/node-hub/terminal-input/pyproject.toml @@ -22,5 +22,6 @@ terminal-input = "terminal_input.main:main" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP", -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file diff --git a/node-hub/video-encoder/pyproject.toml b/node-hub/video-encoder/pyproject.toml index a1f04880..c92cd694 100644 --- a/node-hub/video-encoder/pyproject.toml +++ b/node-hub/video-encoder/pyproject.toml @@ -27,5 +27,6 @@ build-backend = "poetry.core.masonry.api" [tool.ruff.lint] extend-select = [ "D", # pydocstyle - "UP" -] + "UP", # Ruff's UP rule + "PERF" # Ruff's PERF rule +] \ No newline at end of file