4 ms·
People may also be interested in the Tako shell, which is a fork of Xonsh that “sacrifice[s] some of the ‘fancy stuff’ so that basic shell operations work as
by agalunar 2y ago
People may also be interested in the Tako shell, which is a fork of Xonsh that “sacrifice[s] some of the ‘fancy stuff’ so that basic shell operations work as expected, the codebase is small, and things are as performant as can be expected from a shell written in Python.”
(Homepage) https://takoshell.org/index.html https://takoshell.org/index.html
(Differences from Xonsh) https://takoshell.org/xonsh.html https://takoshell.org/xonsh.html
- fadesibert 2y agoI liked the idea of tako - a slightly slimmed down, less clunky, version of Xonsh. However, it requires significant patching in order to work with modern python (I tried with 3.12, but I believe some of the breaking changes occur in 3.9+). Specifically, there are a number of imports from collections which appear to no longer work, and I had to install a fairly old version of collections to get Set and MutableSequence (which `tako/takoshell/tools.py` subclasses). `hz.mit.edu` is not a git forge, so I don't think I can submit a PR without e-mailing the author.
- ambivalence 2y agoNot impressed with tako. Replaces the BSD license with GPL for mostly removing functionality and reverts. It looks unmaintained. Last release 5 years ago, documentation is sporadic. Reminds me of some of the angry forks of Black that get like 100 downloads a year.