Mathics3

Latest version: v8.0.0

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

Scan your dependencies

Page 1 of 4

8.0.0

-----

Jan 26, 2025

This release tracks the API changes in the Mathics Kernel, and to support enhanged debugging

* `--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

7.0.0

-----

Aug 10, 2025

* Adjust for Mathics3 core 7.0.0 API
* Drop support for 3.6 and 3.7 and add support for 3.11
* Use pyproject.toml for packaging to be able to support 3.12

6.0.0

-----

* Adjust for Mathics3 core 6.0.0 API

5.0.0

--------

* Adjust for Mathics3 core 5.0.0 API
* Fixed autobrace and rewritten with Condition from prompt_toolkit.filter
* Add $GroupAutoComplete setting (default True) to disable completing closer group symbol. Feature provided by DUO Labs and Alessandro Piras.
* Remove bindings for the right brackets
* For prompt-toolkit and GNU Readline users, we allow a user input binding file in CONFIGDIR/inputrc (e.g. ~/.config/mathicsscript/inputrc).
You can set the location this file via environment variable MATHICS_INPUTRC
* Handle version-getting timeout better
* Python 3.6 tolerance
* Create code of conduct
* Some code linting

4.0.0

-----

* Handle images via PNG and matplotlib
* Packaging: include matplotlib in full install
* Customize Asymptote configuration and add a psviewer that removes eps trash
* Bump minimum Mathics core version to 4.0.0
* Bug fix: Check if `self` has `session` attribute in `asy.__del__`

3.3.1

-----

* Packaging issues: getting settings.m file into distribution and other missing files
* More pervasive handling of import errors

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.