Skip to content

Commit 980f177

Browse files
committed
Format
Signed-off-by: Maria Teresa Ortega <teresa.ortega0903@gmail.com>
1 parent 82ffc68 commit 980f177

14 files changed

Lines changed: 36 additions & 44 deletions

File tree

src/lambkin/common/exceptions.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414

1515
"""Base exceptions for the lambkin SDK.
1616
17-
All errors raised by lambkin inherit from LambkinError, allowing callers to catch
18-
SDK-specific failures with a single except clause.
17+
All errors raised by lambkin inherit from LambkinError, allowing callers to
18+
catch SDK-specific failures with a single except clause.
1919
"""

src/lambkin/core/__init__.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@
1414

1515
"""Core internals of the lambkin SDK.
1616
17-
Contains the benchmark execution engine: context lifecycle,
18-
process management, shell utilities, and decorators.
19-
Not intended to be imported directly by end users — use the
20-
top-level lambkin package instead.
17+
Contains the benchmark execution engine: context lifecycle, process management,
18+
shell utilities, and decorators. Not intended to be imported directly by end
19+
users — use the top-level lambkin package instead.
2120
"""

src/lambkin/core/ctx/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414

1515
"""Context management for lambkin benchmark runs.
1616
17-
Provides the benchmark execution context and shell
18-
utilities for process interaction and proxy handling.
17+
Provides the benchmark execution context and shell utilities for process
18+
interaction and proxy handling.
1919
"""

src/lambkin/core/ctx/context.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
"""Benchmark run context.
1616
17-
Holds the state and lifecycle of a single benchmark execution,
18-
including configuration, runtime metadata, and cleanup hooks.
19-
Shared across the process layer and decorators during a run.
17+
Holds the state and lifecycle of a single benchmark execution, including
18+
configuration, runtime metadata, and cleanup hooks. Shared across the process
19+
layer and decorators during a run.
2020
"""

src/lambkin/core/process/background.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@
1414

1515
"""Non-blocking process execution for lambkin benchmarks.
1616
17-
Wraps subprocess.Popen to launch processes in the background,
18-
allowing the benchmark to continue while the process runs.
19-
Useful for starting long-running services or ROS nodes that
20-
must run alongside the benchmark.
17+
Wraps subprocess.Popen to launch processes in the background, allowing the
18+
benchmark to continue while the process runs. Useful for starting long-running
19+
services or ROS nodes that must run alongside the benchmark.
2120
"""

src/lambkin/core/process/foreground.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
"""Blocking process execution for lambkin benchmarks.
1616
17-
Wraps subprocess.run to execute processes in the foreground,
18-
waiting for completion before continuing.Useful for commands
19-
that must finish before the next benchmark step proceeds.
17+
Wraps subprocess.run to execute processes in the foreground, waiting for
18+
completion before continuing. Useful for commands that must finish before the
19+
next benchmark step proceeds.
2020
"""

src/lambkin/core/shell/proxy.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414

1515
"""Shell proxy for lambkin benchmark execution.
1616
17-
Provides an abstraction over shell command dispatch,
18-
allowing benchmark processes to be launched and managed
19-
through a consistent interface.
17+
Provides an abstraction over shell command dispatch, allowing benchmark
18+
processes to be launched and managed through a consistent interface.
2019
"""

src/lambkin/layers/__init__.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@
1414

1515
"""Data layers for the lambkin SDK.
1616
17-
Provides ingestion and egression interfaces that decouple
18-
data sourcing and result evaluation from the benchmark core.
19-
Ingestion pulls data into the benchmark, egression pushes
20-
and evaluates results out of it.
17+
Provides ingestion and egression interfaces that decouple data sourcing and
18+
result evaluation from the benchmark core. Ingestion pulls data into the
19+
benchmark, egression pushes and evaluates results out of it.
2120
"""

src/lambkin/layers/egression/__init__.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414

1515
"""Result egression layer for lambkin benchmarks.
1616
17-
Handles all result evaluation and reporting concerns
18-
after a benchmark run completes, outputting metrics and
19-
analysis to external tools or storage.
17+
Handles all result evaluation and reporting concerns after a benchmark run
18+
completes, outputting metrics and analysis to external tools or storage.
2019
"""

src/lambkin/layers/egression/evo.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@
1414

1515
"""Trajectory evaluation via the evo library.
1616
17-
Reads trajectory files produced during a benchmark run
18-
and computes standard accuracy metrics using evo:
17+
Reads trajectory files produced during a benchmark run and computes standard
18+
accuracy metrics using evo:
1919
2020
- APE (Absolute Pose Error): measures global trajectory drift
2121
- RPE (Relative Pose Error): measures local pose-to-pose consistency
2222
- RSE (evo_res): processes and displays evaluation results across multiple runs,
23-
enabling comparison and aggregated reporting
23+
enabling comparison and aggregated reporting
2424
25-
Evaluation results and reports are written out after each run,
26-
providing a consistent record of benchmark performance.
25+
Evaluation results and reports are written out after each run, providing a
26+
consistent record of benchmark performance.
2727
"""

0 commit comments

Comments
 (0)