Search Criteria
Package Details: tooi-git 0.21.2.r4.gd7a13e4-3
Package Actions
| Git Clone URL: | https://aur.archlinux.org/tooi-git.git (read-only, click to copy) |
|---|---|
| Package Base: | tooi-git |
| Description: | Text-based user interface for Mastodon, Pleroma and friends (development version) |
| Upstream URL: | https://codeberg.org/ihabunek/tooi |
| Keywords: | activitypub activitypub-client cli tty tui |
| Licenses: | MIT |
| Conflicts: | tooi |
| Provides: | tooi |
| Submitter: | kseistrup |
| Maintainer: | kseistrup |
| Last Packager: | kseistrup |
| Votes: | 2 |
| Popularity: | 0.30 |
| First Submitted: | 2026-02-09 09:14 (UTC) |
| Last Updated: | 2026-02-19 14:30 (UTC) |
Dependencies (19)
- python
- python-aiodns
- python-aiohttp
- python-beautifulsoup4
- python-click
- python-html2text
- python-platformdirs
- python-pydantic
- python-textual (python-textual-gitAUR)
- python-textual-fspickerAUR (python-textual-fspicker-gitAUR)
- python-textual-imageAUR
- python-tomlkit
- python-typing_extensions
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- python-build (make)
- python-installer (make)
- python-setuptools (make)
- python-setuptools-scm (make)
- python-wheel (make)
Latest Comments
1 2 Next › Last »
kseistrup commented on 2026-02-16 19:13 (UTC)
@bart Thanks. It will make sense to remove both
linkify_itandmarkdown_itfrom the dependencies now, then.bart commented on 2026-02-16 18:35 (UTC)
FYI: The textual package depends on linkify now: https://gitlab.archlinux.org/archlinux/packaging/packages/python-textual/-/commit/e87efb862fe95e47597f10a495d244a3861f87c4
kseistrup commented on 2026-02-12 14:29 (UTC)
@bart: I agree with you, and your analysis was more thorough than mine. For now I will make
markdown_itandlinkify_itdependencies oftooisince so many other upstreams are involved.kseistrup commented on 2026-02-12 14:27 (UTC)
@bart: :D
kseistrup commented on 2026-02-12 14:27 (UTC)
The Linkify thing has been reported upstream as #76: https://codeberg.org/ihabunek/tooi/issues/76
bart commented on 2026-02-12 14:13 (UTC)
@kseistrup: Our posts must have crossed, but you will see I agree with you. I'll report upstream
kseistrup commented on 2026-02-12 14:12 (UTC)
@bart, I believe I've found it:
python-linkify-it-pyis an optional dependency ofpython-markdown-it-py, and the latter is used in tooi'swidgets/markdown.pyfile. So depending on the point of view, it should be a required dependency ofmarkdown_it, ortooishould not crash because it is missing.Unless you have a different opinion (and I would like to hear it if you do), I will conclude that the error doesn't primarily lie with the packaging here. Instead it should be reported upstream. If Linkify ends up being required in tooi's
pyproject.tomlfile I will of course include it in this package's dependencies.bart commented on 2026-02-12 14:09 (UTC)
@kseistrup I did a bit more digging and the crash is in the markdown_it module (python-markdown-it-py), which is required by python-textual, which is required by tooi. python-markdown-it-py has python-linkify-it-py as an optional dependency, but apparently (for me at least), tooi crashes if it does not have the linkify extension. It seems this is because textual uses "gfm-like" markdown parsing by default, which enables the linkify extension.
So, in the end, I think the python-textual package should make linkify a regular dependency instead of an optional one?
kseistrup commented on 2026-02-12 13:52 (UTC)
@bart, I cannot find a single reference to
Linkifyin the source tree fortooi. Does the error say in which python module theModuleNotFounderror occurs?kseistrup commented on 2026-02-12 13:31 (UTC)
@bart, sorry for the late response but I've been out of town… Thanks for reporting the missing dependency. Let me gather my wits, and I'll take a look on it.
1 2 Next › Last »