No description
  • Python 99.9%
  • Shell 0.1%
Find a file
2026-08-14 21:58:13 +02:00
labhw bump version 2026.06.25.0 -> 2026.08.14.0 2026-08-14 21:55:39 +02:00
scripts migrate to uv workflow 2026-08-14 21:55:32 +02:00
.gitignore init 2024-07-23 10:18:02 +02:00
pyproject.toml bump: auto commit et push 2026-08-14 21:58:13 +02:00
README.md update README and release notes for uv workflow 2026-08-14 21:56:06 +02:00
RELEASE.md update README and release notes for uv workflow 2026-08-14 21:56:06 +02:00
uv.lock bump version 2026.06.25.0 -> 2026.08.14.0 2026-08-14 21:55:39 +02:00

labhw

Python library for lab hardware control (Basler cameras, Thorlabs stages, serial devices).

Installation

Requires uv.

uv sync

Usage

Run a command-line tool:

uv run labhw-basler-live
uv run labhw-get-usb-port

Run a module or script:

uv run python -m labhw

Development

Add a dependency:

uv add <package>

Bump the version (YYYY.0M.0D.PATCH, updates pyproject.toml, labhw/__init__.py and uv.lock):

uv run bumpver update --patch