------------------------------------------------------------------- Sun Aug 31 18:52:05 UTC 2025 - Atri Bhattacharya - Update to version 9.0.0: * Add Python 3.13 support; drop 3.8 and 3.9 support. * Track API changes in Mathics3 Scanner 9.0.0 * Make CLI options more like wolframscript. * Option --read with alias -r is now -code and short option -c. * Toggling Autobrace using the function key F4 has been fixed. Function key F1 provides some rudimentary help in the bottom bar. * Match \( with \) in prompt-toolkit mode * Bugs Fixed - [gh#Mathics3/mathicsscript#82] Work around a bug giving Set:setraw error - [gh#Mathics3/mathicsscript#87] Exception 'Rule' object has no attribute 'to_python' - [gh#Mathics3/mathicsscript#104] Respect environment variable NO_COLOR - [gh#Mathics3/mathicsscript#105] Pygments-style None is not disabling pygments style. - Enable builds for python 3.13. ------------------------------------------------------------------- Thu Feb 6 11:46:05 UTC 2025 - Atri Bhattacharya - Update to version 8.0.0: * --edit-mode [emacs|vi] or was added to mathicsscript to specify which initial edit mode for prompt-toolkit to start in * --post-mortem was added mathicsscript to go into a trepan3k debugger on error * Add aliases for all of the 100 or so "no-meaning" operators * Allow 2D rendering from asymptote * Add/update material in README's and screencast * Compatibility with Mathics >= 8.0.0 - Switch to %pyproject_* macros for builds. ------------------------------------------------------------------- Sat Feb 5 18:37:07 UTC 2022 - Atri Bhattacharya - New package. - Split out tests into its own multiflavor flavor since it needs to use the mathicsscript binary installed using update-alternatives.