Skip to content

Releases: Mathics3/Mathics3-Module-trepan

Revise for 9.0.0 API

04 Sep 22:37
325c725

Choose a tag to compare

Rerelease to fix up botched packaging.

9.0.0: Merge pull request #12 from Mathics3/release-9.0

30 Aug 23:39

Choose a tag to compare

Support Python 3.13. Remove support for Python 3.8 and Python 3.9.
Revise for new location API and 9.0.0 release.

  • added debugger commands:
    • abort
    • info program
    • set return
    • quit
  • Improve Element printing
    • Handle Slot[x] -> #x
    • add unary precedence
  • Add DebugEvaluation[] Builtin Function
  • TraceEvaluation[] improvements:
    • Returning x <- tuple(y) becomes Replacing x -> y
    • Show locations on TraceEvaluation[]
  • Show Mathics3 source location sometimes when $TrackLocaitons is set.
  • respect TREPAN_PYGMENTS_STYLE for setting pygments style

1.0.2

28 Jan 12:26

Choose a tag to compare

Revise without pyproject.toml but older setup.py until we figure out how to package using pyproject.toml.

(This will have to be fixed soon for pip 25 and Python 3.13.o

Merge pull request #9 from Mathics3/release-1.0.1

27 Jan 18:45
ce1b7d4

Choose a tag to compare

Revise for API changes in the 8.0.0 release.

It's not where you start...

20 Jan 17:22

Choose a tag to compare

First public release. Add Builtin Functions:

  • DebugActivate[]
  • Debugger[], and
  • TraceActivate[]

TraceEvaluation[] is overwritten to provide better trace output.