-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: move tests to starflow #241
Conversation
3ab0b70
to
f715a08
Compare
0353773
to
a19f2dc
Compare
Is the practice we are adopting to use lock files in our libraries? Is this mostly for us? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, I would appreciate consideration of my comments though
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When I ran make setup
, I ran into:
warning: `/home/medubelko/.local/bin` is not on your PATH. To use installed tools, run `export PATH="/home/medubelko/.local/bin:$PATH"` or `uv tool update-shell`.
/bin/sh: 2: pre-commit: not found
make: *** [common.mk:62: setup-precommit] Error 127
Since this blocks tests until I run uv tool ...
, is this something we should add to the setup command, or document it?
When I tried to fix it, make setup
resulted in:
uv tool install pre-commit
pre-commit install
`pre-commit` is already installed
/bin/sh: 2: pre-commit: not found
make: *** [common.mk:62: setup-precommit] Error 127
The docs build OK, minus we're missing the shared resources, but that's out of scope for this PR.
@medubelko could you try the fix at canonical/starbase#300? |
38a6bfb
to
b6c5b53
Compare
Includes adding constraints to lowest-deps works.
cee4eab
to
7399526
Compare
Switching to the starbase Makefile also swaps black for ruff.
7399526
to
1cc50d2
Compare
This may be easiest to review per-commit, since there's a big autoformat in the middle that changes a lot of files.
make lint && make test
?