You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I installed toad using uv (as described in the README), but when I start it I only get the error TypeError: argument 'height': 'bytes' object cannot be interpreted as an integer.
arne@binf309:~$ uv tool install -U batrachian-toad --python 3.14
Resolved 60 packages in 483ms
Prepared 60 packages in 295ms
Installed 60 packages in 14ms
+ aiohappyeyeballs==2.6.1
+ aiohttp==3.13.5
+ aiohttp-jinja2==1.6
+ aiosignal==1.4.0
+ aiosqlite==0.22.1
+ anyio==4.13.0
+ attrs==26.1.0
+ bashlex==0.18
+ batrachian-toad==0.6.15
+ certifi==2026.2.25
+ click==8.3.2
+ frozenlist==1.8.0
+ h11==0.16.0
+ httpcore==1.0.9
+ httpx==0.28.1
+ idna==3.11
+ jeepney==0.9.0
+ jinja2==3.1.6
+ linkify-it-py==2.1.0
+ loguru==0.6.0
+ markdown-it-py==4.0.0
+ markupsafe==3.0.3
+ mdit-py-plugins==0.5.0
+ mdurl==0.1.2
+ multidict==6.7.1
+ notify-py==0.3.43
+ packaging==26.1
+ pathspec==1.0.4
+ platformdirs==4.9.6
+ propcache==0.4.1
+ psutil==7.2.2
+ pygments==2.20.0
+ pyperclip==1.11.0
+ rich==15.0.0
+ setproctitle==1.3.7
+ textual==8.2.3
+ textual-serve==1.1.3
+ textual-speedups==0.2.1
+ tree-sitter==0.25.2
+ tree-sitter-bash==0.25.1
+ tree-sitter-css==0.25.0
+ tree-sitter-go==0.25.0
+ tree-sitter-html==0.23.2
+ tree-sitter-java==0.23.5
+ tree-sitter-javascript==0.25.0
+ tree-sitter-json==0.24.8
+ tree-sitter-markdown==0.5.1
+ tree-sitter-python==0.25.0
+ tree-sitter-regex==0.25.0
+ tree-sitter-rust==0.24.2
+ tree-sitter-sql==0.3.11
+ tree-sitter-toml==0.7.0
+ tree-sitter-xml==0.7.0
+ tree-sitter-yaml==0.7.2
+ typeguard==4.4.4
+ typing-extensions==4.15.0
+ uc-micro-py==2.0.0
+ watchdog==6.0.0
+ xdg-base-dirs==6.0.2
+ yarl==1.23.0
Installed 1 executable: toad
arne@binf309:~$ toad
Traceback (most recent call last):
File "/home/arne/.local/bin/toad", line 4, in <module>
from toad.cli import main
File "/home/arne/.local/share/uv/tools/batrachian-toad/lib/python3.14/site-packages/toad/cli.py", line 4, in <module>
from toad.app import ToadApp
File "/home/arne/.local/share/uv/tools/batrachian-toad/lib/python3.14/site-packages/toad/app.py", line 14, in <module>
from textual import on, work
File "/home/arne/.local/share/uv/tools/batrachian-toad/lib/python3.14/site-packages/textual/__init__.py", line 19, in <module>
from textual._on import on
File "/home/arne/.local/share/uv/tools/batrachian-toad/lib/python3.14/site-packages/textual/_on.py", line 5, in <module>
from textual.css.model import SelectorSet
File "/home/arne/.local/share/uv/tools/batrachian-toad/lib/python3.14/site-packages/textual/css/model.py", line 11, in <module>
from textual.css.styles import Styles
File "/home/arne/.local/share/uv/tools/batrachian-toad/lib/python3.14/site-packages/textual/css/styles.py", line 13, in <module>
from textual._animator import DEFAULT_EASING, Animatable, BoundAnimator, EasingFunction
File "/home/arne/.local/share/uv/tools/batrachian-toad/lib/python3.14/site-packages/textual/_animator.py", line 16, in <module>
from textual.timer import Timer
File "/home/arne/.local/share/uv/tools/batrachian-toad/lib/python3.14/site-packages/textual/timer.py", line 16, in <module>
from textual import _time, events
File "/home/arne/.local/share/uv/tools/batrachian-toad/lib/python3.14/site-packages/textual/events.py", line 25, in <module>
from textual.geometry import Offset, Size
File "/home/arne/.local/share/uv/tools/batrachian-toad/lib/python3.14/site-packages/textual/geometry.py", line 1480, in <module>
NULL_REGION: Final = Region(0, 0, 0, 0)
~~~~~~^^^^^^^^^^^^
TypeError: argument 'height': 'bytes' object cannot be interpreted as an integer
arne@binf309:~$ which uv
/home/arne/.local/bin/uv
arne@binf309:~$ uv --version
uv 0.6.5
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Dear Will,
I installed
toadusinguv(as described in the README), but when I start it I only get the errorTypeError: argument 'height': 'bytes' object cannot be interpreted as an integer.All reactions