Skip to content

Update the mise tools and install Git through mise - #30

Merged
nnutter merged 2 commits into
masterfrom
mise-up
Nov 5, 2026
Merged

nnutter merged 2 commits into
masterfrom
mise-up

Conversation

@nnutter

@nnutter nnutter commented Nov 5, 2026

Copy link
Copy Markdown
Owner

No description provided.

Every pin is `latest`, so mise.lock decides which release a run
installs. Refreshing the lock takes timber v0.24.0, mdlint v0.4.4,
gohawk v0.7.2, testifylint v0.0.1, tombi v1.10.0, and uv v0.13.7
without a change to a pin.

Python stays on the 3.13.18 release that the lock records, because
agentskills-tools needs pyyaml, and pyyaml 6.0.3 has no CPython 3.15
wheel, so the pypi backend, which installs with --no-build, fails on
Python 3.15. The comment on the pin records the condition.
hk writes script shims into .git/hooks on a Git before 2.54, and
installs config-based hooks on 2.54 or later, so the host Git picks the
mechanism. Installing Git with mise gives every machine and every CI run
the same Git, and conda:git shares one package across repositories.

conda:git exports CONDA_PREFIX to each child process, and a Python tool
then looks for site-packages inside the Git package. This repository has
no conda environment, so it removes the variable.

Change-Id: I05850b07ff746bb9c33fa76881d6b01425812180
@nnutter
nnutter merged commit 159c468 into master Nov 5, 2026
3 checks passed
@nnutter
nnutter deleted the mise-up branch November 5, 2026 06:22
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