No description
  • Python 75.2%
  • Rust 24.8%
Find a file
Tombleron d8c4d1b6ff feat(gui): run on PyQt5 when PyQt6 is not installed
Station servers (Ubuntu 20.04, Python 3.8) ship PyQt5 5.14; PyQt6 does not
install there without extra system libraries. gui/qt.py picks PyQt6 and falls
back to PyQt5; the modules import from it. Everything the GUI uses, scoped
enums included, exists in both bindings. Checked on station 1-2: the GUI starts
on PyQt5 5.14 / Qt 5.12.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 17:27:40 +07:00
examples feat: add sim_server example — hardware-free simulated device server 2026-07-20 16:53:46 +07:00
gui feat(gui): run on PyQt5 when PyQt6 is not installed 2026-10-10 17:27:40 +07:00
motarem_client fix: give a clear error for Unix-socket paths on platforms without AF_UNIX 2026-07-02 14:40:16 +07:00
motarem_core fix: keep attribute cache keys apart from position and state 2026-10-10 13:04:14 +07:00
motarem_proto modes 2026-02-25 10:50:14 +07:00
motarem_server style: cargo fmt + rename test mock constructor to avoid new_ret_no_self 2026-07-20 16:17:26 +07:00
.gitignore chore: ignore *.egg-info build artifacts 2026-05-18 16:34:20 +07:00
Cargo.lock feat: add sim_server example — hardware-free simulated device server 2026-07-20 16:53:46 +07:00
Cargo.toml modes 2026-02-25 10:50:14 +07:00
motarem_gui.py feat(gui): run on PyQt5 when PyQt6 is not installed 2026-10-10 17:27:40 +07:00
pyproject.toml fix: use setuptools.build_meta backend for broader pip compatibility 2026-05-18 16:23:30 +07:00
README.md modes 2026-02-25 10:50:14 +07:00
requirements-py38.txt refactor: rename client/ to motarem_client/, add pyproject.toml 2026-05-18 15:07:25 +07:00

Motarem - Motor Controller Management Library