diff --git a/README.md b/README.md index 25ed314c1..276eb84eb 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,5 @@ If interested in using Flojoy in a context where the AGPL license is prohibitive # Product screenshots -![product_screenshot](https://github.com/flojoy-ai/studio/assets/1865834/e58877fb-b9e4-4831-ac35-de40021dacd3) - -![Visualization of the Codebase](./diagram.svg) +Flowchart +Test Sequencer diff --git a/cli/utils/block_docs.py b/cli/utils/block_docs.py index aa2b43a27..732094968 100644 --- a/cli/utils/block_docs.py +++ b/cli/utils/block_docs.py @@ -63,9 +63,7 @@ def add_videos(self, videos: list[DocsVideo]): -""".format( - src=video.link, title=video.title - ) +""".format(src=video.link, title=video.title) return self def add_python_code(self): diff --git a/pkgs/flojoy/flojoy/_logging.py b/pkgs/flojoy/flojoy/_logging.py index 3def9a604..8f52ad799 100644 --- a/pkgs/flojoy/flojoy/_logging.py +++ b/pkgs/flojoy/flojoy/_logging.py @@ -41,17 +41,13 @@ class StreamEnum(Enum): class PipeWriter(Protocol): """Protocol for a pipe writer""" - def write(self, data: bytes): - ... + def write(self, data: bytes): ... - def fileno(self) -> int: - ... + def fileno(self) -> int: ... - def close(self): - ... + def close(self): ... - def flush(self): - ... + def flush(self): ... # Abstract Pipe class diff --git a/pkgs/flojoy/flojoy/flojoy_node_venv.py b/pkgs/flojoy/flojoy/flojoy_node_venv.py index b0ad955a1..ed2ecdf21 100644 --- a/pkgs/flojoy/flojoy/flojoy_node_venv.py +++ b/pkgs/flojoy/flojoy/flojoy_node_venv.py @@ -19,6 +19,7 @@ def TORCH_NODE(default: Matrix) -> Matrix: return Matrix(...) """ + import hashlib import importlib.metadata import inspect diff --git a/pkgs/flojoy/flojoy/instruments/tektronix/MDO30xx.py b/pkgs/flojoy/flojoy/instruments/tektronix/MDO30xx.py index 84a1ba257..d93f19980 100644 --- a/pkgs/flojoy/flojoy/instruments/tektronix/MDO30xx.py +++ b/pkgs/flojoy/flojoy/instruments/tektronix/MDO30xx.py @@ -2,6 +2,7 @@ Driver for the MDO4000B, MDO4000, MSO4000B, DPO4000B and MDO3000 series Oscilloscopes. """ + import textwrap import time from functools import partial diff --git a/pkgs/flojoy/flojoy/reconciler.py b/pkgs/flojoy/flojoy/reconciler.py index eba03f97c..fcfbebdae 100644 --- a/pkgs/flojoy/flojoy/reconciler.py +++ b/pkgs/flojoy/flojoy/reconciler.py @@ -3,8 +3,9 @@ For example, the ADD node should make a best effort to do something reasonable when a matrix is added to a DataFrame, or a 2 matrices of a different size are added. -For this reason, we've created the `Reconciler` class to handle the process of turning different data types into compatible, easily added objects. +For this reason, we've created the `Reconciler` class to handle the process of turning different data types into compatible, easily added objects. """ + from typing import Tuple import numpy