Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 1.44 KB

ACKNOWLEDGMENTS.md

File metadata and controls

33 lines (21 loc) · 1.44 KB

Acknowledgments

AbstractAssistant is built on top of a number of open-source projects. We’re grateful to all maintainers and contributors.

This list is not exhaustive. The source of truth for install-time dependencies is pyproject.toml.

AbstractFramework ecosystem

UI and desktop integration

  • PyQt5 — Qt bindings for the tray palette UI (QtSvg renders the icon set)
  • Lucide — the icon glyphs, rendered from inline SVG path data (ISC License, https://lucide.dev)
  • Pillow — image utilities (tray icons)
  • pynput — optional global hotkey support

Rendering and UX helpers

  • markdown-it-py — Markdown rendering
  • Pygments — syntax highlighting

Packaging

  • setuptools / wheel — build tooling
  • PyInstaller — macOS app bundle builds

Development tooling

  • pytest, black, isort, mypy