Toot

Latest version: v0.48.1

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 12

0.21.0

* **BREAKING:** in `toot timeline` short argument for selecting a list is no
longer `-i`, this has been changed to select the instance, so that it is the
same as on other commands, please use the long form `--list` instead
* Add `toot reblogged_by` to show who reblogged a status (88)
* Add `toot thread` to show a status with its replies (87)
* Better handling of wide characters (eastern scripts, emojis) (84)
* Improved `timeline`, nicer visuals, and it will now ask to show next batch of
toots, unless given the `--once` option
* Add public/local/tag timelines to `timeline` and `curses`
* Support for boosting and favouriting in `toot curses`, press `f`/`b` (88,
93)

0.20.0

* Enable interaction with instances using http instead of https (56)
* Enable proxy usage via environment variables (47)
* Make `toot post` prompt for input if no text is given (82)
* Add post-related commands: `favourite`, `unfavourite`, `reblog`, `unreblog`,
`pin` & `unpin` (75)

0.19.0

* Add support for replying to a toot (6)
* Add `toot delete` command for deleting a toot (54)
* Add global `--quiet` flag to silence output (46)
* Make `toot login` provide browser login, and `toot login_cli` log in via
console. This makes it clear what's the preferred option.
* Use Idempotency-Key header to prevent multiple toots being posted if request
is retried
* Fix a bug where all media would be marked as sensitive

0.18.0

* Add support for public, tag and list timelines in `toot timeline` (52)
* Add `--sensitive` and `--spoiler-text` options to `toot post` (63)
* Curses app improvements (respect sensitive content, require keypress to show,
add help modal, misc improvements)

0.17.1

* Create config folder if it does not exist (40)
* Fix packaging to include `toot.ui` package (41)

0.17.0

* Changed configuration file format to allow switching between multiple logged
in accounts (32)
* Respect XDG_CONFIG_HOME environment variable to locate config home (12)
* Dynamically calculate left window width, supports narrower windows (27)
* Redraw windows when terminal size changes (25)
* Support scrolling the status list
* Fetch next batch of statuses when bottom is reached
* Support up/down arrows (30)
* Misc visual improvements

Page 8 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.