b50685c19c
Inline git deps in pyproject.toml (remove tool.uv.sources)
2026-07-28 09:47:32 +10:00
83ffd0cce1
Update uv.lock version, gitignore build/
2026-07-28 09:39:02 +10:00
a5c94a9072
Bump version to 2026.7.27 and fix push-new-version format
2026-07-27 10:05:07 +10:00
9fd42f2f62
Update lockfile for lscolors extraction
2026-07-27 09:44:15 +10:00
6cb5578326
Extract lscolors to standalone repo (2026.7.27)
2026-07-27 09:43:46 +10:00
c0bb85aa8c
Drop direct termstr dependency (transitive via fill3)
2026-07-27 09:30:38 +10:00
e0c197eb2f
Update lockfile for termstr extraction
2026-07-27 09:18:21 +10:00
1aa82b73c3
Extract termstr to standalone repo (2026.7.27)
2026-07-27 09:16:35 +10:00
8b6978277c
Remove direct textgrid dependency (transitive via fill3)
2026-07-24 12:54:48 +10:00
f1169dd441
Pin textgrid==0.1.0 and fill3==2026.7.22 with bg_color support
2026-07-24 12:48:30 +10:00
f399396616
Update textgrid to 0223087: fix SPIR-V coordinate space
2026-07-23 09:06:32 +10:00
c9c317f090
Update textgrid to c7887a7: v3d driver-based Y-flip detection
2026-07-23 08:41:58 +10:00
2bad84808d
Update textgrid to f4811fe: auto-detect Y-flip for RPi5
2026-07-23 08:12:14 +10:00
e70134f593
Revert dependency sources to HTTPS for portability
2026-07-23 06:37:02 +10:00
c588d756a5
Switch dependency sources to SSH
2026-07-23 06:25:37 +10:00
bc53040989
Update textgrid to fd8a2cc (atlas size cap for RPi5)
2026-07-23 06:20:52 +10:00
0c68e500b9
Update textgrid to c6d3cb6 (RPi5 compatibility)
2026-07-22 22:31:11 +10:00
0ae60b52d5
Try new version of textgrid
...
- This should work on rpi5
2026-07-22 22:08:56 +10:00
c4adf649b4
Add --window flag with textgrid support; separate fill3 into standalone repo
2026-07-21 22:15:59 +10:00
412fc6a9a5
Self hosting the git repo
...
- Using Tailscale
2026-03-05 11:15:29 +10:00
9e24f7cb85
Update version to v2025.07.11
2025-07-11 23:05:37 +10:00
699f808951
packaging: Just depend on ruby instead of ruby3.1
...
- Let debian bookworm and trixie both work.
- Other distros are using ruby.
2025-07-11 23:03:17 +10:00
327852af40
tools: Let rubocop do autocorrect patches
2025-06-27 23:18:17 +10:00
267a100b09
tools: Add patch command to "git diff"
...
- May as well let the changes be easily removed.
2025-06-27 23:02:57 +10:00
906b0510bb
Add patch_command to the tool summary
2025-06-24 22:10:46 +10:00
a8f3261ab8
tools: Fix isort
...
- Isort's has patches containing absolute paths that don't apply.
- Let isort apply the patch itself.
- The patch_command can either do the patch or return a patch.
2025-06-24 18:33:01 +10:00
ac7c7010df
Update version to v2025.06.21
2025-06-21 14:43:57 +10:00
754143b395
Add a patch command
...
- Make it easy to apply the patches some tools produce.
2025-06-21 14:41:06 +10:00
99ed8efc43
Fix incorrect extension when listing tools
2025-06-14 11:29:15 +10:00
403e056802
Update version to v2025.06.14
2025-06-14 09:06:23 +10:00
ff1f2c8760
coding style: Can use the Popen context manager to close and wait
2025-06-10 18:52:54 +10:00
ce224275e9
coding style: Extract the paging code into its own context manager
2025-06-10 16:57:44 +10:00
4c68e226bf
coding style: Redirect stdout to simplify multiple prints
2025-06-10 13:39:24 +10:00
9962068019
Page the output when listing all tools.
2025-06-10 13:22:30 +10:00
a78f53740a
tools: Document tools.toml
...
- So that it can be understood in isolation by ai.
2025-06-09 22:39:07 +10:00
2b5b7f7fe9
tools: Drop fragile golden tests that work on x86 but not arm
2025-06-09 18:18:52 +10:00
410666e0b0
tools: Get tools tests passing
...
- 7zz is now 7z
- Update golden files for different shade of grey
2025-06-09 18:12:47 +10:00
1a31aa838e
packaging: Python tools use the system python not venv python
2025-06-09 17:50:57 +10:00
ad74f48679
tools: Fix python isort
...
- isort is not in the path
- Run in the system python with /usr/bin/python3 -m isort
2025-06-09 17:08:07 +10:00
6ec4f958ff
Update version to v2025.06.09
2025-06-09 15:53:06 +10:00
4341df0114
tools: Add some tools suggested by gemini ai
2025-06-09 15:52:06 +10:00
5ba4f6bb81
Update version to v2025.06.07
2025-06-07 22:02:35 +10:00
35b3ac22ec
Update README
...
- Can install with pipx or uv.
2025-06-07 22:01:21 +10:00
03c2644ac4
packaging: Make pyproject.toml work with pip
2025-06-07 21:52:06 +10:00
968d2b8443
Fix README formatting
2025-06-04 23:00:11 +10:00
31985cc551
Now using uv instead of pipx
...
- Update the installation instructions in the readme.
- Change the install script to use uv.
2025-06-04 22:54:51 +10:00
7827aae0ae
tools: With uv the system python's version isn't necessarily 3.11
2025-06-04 18:47:01 +10:00
3913a49537
tools: Remove pydocstyle which has been superceeded by ruff
2025-06-04 18:38:09 +10:00
b5031417dc
Make python tools work better under uv
...
- uv's has its own python, and standard python tools are installed
in the system python.
2025-06-04 18:36:24 +10:00
5448eced5a
Update version to v2025.06.04
2025-06-04 16:00:26 +10:00