Skip to content

fix: package templates and simplify setup cache modes#9

Merged
RexWzh merged 2 commits into
mainfrom
rex/fix-template
Apr 7, 2026
Merged

fix: package templates and simplify setup cache modes#9
RexWzh merged 2 commits into
mainfrom
rex/fix-template

Conversation

@RexWzh
Copy link
Copy Markdown
Member

@RexWzh RexWzh commented Apr 7, 2026

Summary

  • include mathlib template files in package builds so pip install leanup can run leanup setup without missing template errors
  • simplify setup dependency modes to symlink or copy, and let cache preparation happen automatically when shared packages are missing
  • refresh setup docs and tests to match the final cache reuse behavior

Testing

  • pytest tests -q
  • python -m build
  • install the built wheel in a temporary venv and verify leanup/templates/mathlib/*.tmpl is present

@RexWzh RexWzh merged commit 1afc30e into main Apr 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant