Skip to content

Too late for Valentines Day

Compare
Choose a tag to compare
@rocky rocky released this 26 Feb 05:10
· 31 commits to master since this release
d7493f4
  • 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.