Toolset 3.1.0 released

60 views
Skip to first unread message

Alex Cabal

unread,
Jun 17, 2026, 5:17:23 PM (7 days ago) Jun 17
to Standard Ebooks Mailing List
This is mainly a bugfix release, but also include lots of updates for
colorized help text and output, as well as updates to shell completions.

Upgrade with `pipx upgrade standardebooks`.

Changelog:

# 3.1.0

## General

- Continue improving formatting of `--help` text

- Bring shell completions up to date with real command functions and
descriptions

- Improve test suite output on failure

- Add the `--color` option to the se command to force color even if in a
pipe

## se build-toc

- Improve error message

## se clean

- Fix clean not running on elements after `<pre>`. Thanks to Robin
Whittleton

## se create-draft

- Fix LCSH typo in generated metadata

## se css-select

- Don't output extra newline

## se interactive-replace

- Save the terminal cursor position and restore it when the tool exits

## se lint

- Improve t-013

- Update s-107 to accept anonymous sponsors

## se modernize-spelling

- Various additions

## se recompose-epub

- Uppercase doctype in output

- Isolate CSS for included files by prepending a special class

## se semanticate

- Don't add acronym semantics to abbreviated places

## se xpath

- Don't output extra newline

Chris Spurgeon

unread,
Jun 17, 2026, 6:58:52 PM (7 days ago) Jun 17
to Standard Ebooks
I have a perhaps stupid question about the install procedure for MacOS users, as outlined in https://github.com/standardebooks/tools . Is it saying Mac users should do *both* the Homebrew and pipx installation procedures, or just one or the other?

Robin Whittleton

unread,
Jun 18, 2026, 1:55:07 AM (7 days ago) Jun 18
to standar...@googlegroups.com
You should only do one. To be honest there’s no real point in doing the non-Homebrew install unless you plan to work on the toolset. I’ve PRed a readme clarification at https://github.com/standardebooks/tools/pull/978

-Robin

-- 
You received this message because you are subscribed to the Google Groups "Standard Ebooks" group.
To unsubscribe from this group and stop receiving emails from it, send an email to standardebook...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/standardebooks/acdfcd5b-1f71-405f-9e07-dffd3fc7c744n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages