Mathics-django

Latest version: v8.0.1

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

Scan your dependencies

Page 1 of 3

8.0.1

-----

Feb 8, 2025

* Adjust and correct packaging (thanks to Atri Bhattacharya for testing and packaging in OpenSUSE) .
* Documentation adjusted. Update to newer MathML code and track API changes in Mathics Kernel (Mauricio Matera).

8.0.0

-----

Jan 26, 2025

* Adjust for Mathics3 core 8.0.0 API
* Add bottom documentation navigation bar
* Add summaries of items in searching. Bold (no summary) indicates a section header
* Revise gallery example
* Track Combinatorica package name change

7.0.0

-----

Aug 10, 2025

* Adjust for Mathics3 core 7.0.0 API, e.g., add explicit call to load builtins
* doctest refactored to use more routines common to mathics-core
* Support newer matplotlib, e.g. 3.9.1
* Update gallery examples
* Add background and tooltips to Graphics3D
* Expand information in /about:
- max digits in string
- system encoding
- time format

6.0.0

-----

* Use the latest mathics_threejs_backend: 1.3.1
* Environment variables which change Django settings (also shown under Settings)
- ``MATHICS_DJANGO_ALLOWED_HOSTS`` sets Django ``ALLOWED_HOST``; use semicolon to separate entries
- ``MATHICS_DJANGO_DEBUG_HOSTS`` sets Django ``DEBUG``
- ``MATHICS_DJANGO_DISPLAY_EXCEPTIONS_HOSTS`` sets Django ``DISPLAY_EXCEPTIONS``
* Adjust for Mathics3 core 6.0.0 API
* "About" page:
- Python Implementation (CPython, PyPy, Pyston) explicitly is shown
- Optional Python packages are also shown along with their version
* Long ``<url>`` lines in documentation split into several lines.
* Gallery examples now include image manipulation and Mathics3 Graph and NLP modules
* Mathics3 errors are displayed better showing error tags, messages, and output more visible distinct.
* Python tracebacks shown in the browser as formatted nicer; use ``make runserver-debug`` to have Python tracebacks included in browser, in addition to the backend console.
* Menubar entries add for:
- running gallery examples
- going to github repository for Mathics-Django
- getting to the information page
* Split out controllers into separate files
* Upgrade to fontawesome 6.2.1

We have gradually been rolling in more Python type annotations and have been using current Python practices. Tools such as using ``isort``, ``black`` and ``flake8`` are used as well.

5.0.0

-----

* Adjust for Mathics3 core 5.0.0 API
* Sort document reference chapters and sections
* Urls can now have links in them

4.0.2

-----

* Extend summary lists to chapters and sections
* Support Django 4.0
* Add GPL Copyright notice to popup startup boxes
* Update mathics-threejs-backend to 1.0.3, and in this three.js to 1.3.5

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.