I make friends. They're toys. My friends are toys.
Welcome to Tohil 4!
This is a major new release. Please see full release notes at https://flightaware.github.io/tohil-docs/whatsnew/4.0.html
Highlights:
- Python code using Tohil to invoke Tcl code or access Tcl data, the default return value is now a tclobj object rather than a string.
- Full Python subinterpreter support - multiple Python interpreters can use Tohil without "crosstalk" between them or other ill effects.
- Support for Separate Virtual Interpreters in Rivet - Apache Rivet Tcl module with a separate Tcl interpeter per virtual host that use Tohil now gets a separate Python interpreter as well.
- A function can now be specified in a to= arg.
- Greatly improved documentation, in Python-standard format, now served online.