Replace uv init's main.py with the module layout: pdf.py, detect.py, render.py, bundle.py, editor.py. Wire noteman-slicer as a console script in pyproject.toml, pin the four dependencies (PyMuPDF, PySide6, opencv-python-headless, numpy), commit uv.lock.
Done:uv tool install --editable . then noteman-slicer --help works from any directory.
Replace `uv init`'s `main.py` with the module layout: `pdf.py`, `detect.py`, `render.py`, `bundle.py`, `editor.py`. Wire `noteman-slicer` as a console script in `pyproject.toml`, pin the four dependencies (PyMuPDF, PySide6, opencv-python-headless, numpy), commit `uv.lock`.
**Done:** `uv tool install --editable .` then `noteman-slicer --help` works from any directory.
Kessinen
added this to the M1 — Foundation and PDF input milestone 2026-07-28 19:28:36 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Replace
uv init'smain.pywith the module layout:pdf.py,detect.py,render.py,bundle.py,editor.py. Wirenoteman-sliceras a console script inpyproject.toml, pin the four dependencies (PyMuPDF, PySide6, opencv-python-headless, numpy), commituv.lock.Done:
uv tool install --editable .thennoteman-slicer --helpworks from any directory.