Skip to content

Releases: Mathics3/Mathics3-Module-trepan

Revise for 9.0.0 API

Choose a tag to compare

@rocky rocky released this 04 Sep 22:37
325c725

Rerelease to fix up botched packaging.

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

Choose a tag to compare

@rocky rocky released this 30 Aug 23:39

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

Choose a tag to compare

@rocky rocky released this 28 Jan 12:26

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

Choose a tag to compare

@rocky rocky released this 27 Jan 18:45
ce1b7d4

Revise for API changes in the 8.0.0 release.

It's not where you start...

Choose a tag to compare

@rocky rocky released this 20 Jan 17:22

First public release. Add Builtin Functions:

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

TraceEvaluation[] is overwritten to provide better trace output.