v0.1.7
Pre-release
Pre-release
What's Changed
- Update version to 0.1.7 by @vsbogd in #587
- Make type of the EqualOp compatible with one from Python stdlib by @vsbogd in #588
- Merge of Modules branch into main by @luketpeterson in #580
- Replace match implemented via unify by the grounded version by @vsbogd in #594
- Remove mopa usage by @vsbogd in #595
- fast simplified load by @Necr0x0Der in #593
- add escape seq to fast_load by @Necr0x0Der in #596
- Squishing warnings that popped up with Rust 1.76.0 by @luketpeterson in #600
- Fix Dockerfile to allow building docker from a local copy of the repo by @vsbogd in #604
- Make type of the buffer compatible with any platform by @vsbogd in #602
- Fix instruction to be compatible with Docker BuildKit by @vsbogd in #606
- Make float tokens in Python and Rust stdlib equal by @vsbogd in #608
- An update to module loading, mainly for relative paths and recursive loading by @luketpeterson in #603
- importing python modules from subdirectories by @Necr0x0Der in #590
- Add comparison operations into minimal MeTTa stdlib by @vsbogd in #613
- Cosmetic Grounded refactoring by @vsbogd in #614
- Adding operations to load a module from an FS path, and display the loaded modules by @luketpeterson in #610
- Update REPL sections of README.md by @vsbogd in #598
- Adding
mod-space!
Op Atom, to access the space of a module, loading it if necessary by @luketpeterson in #615 - Fixing erroneous error in Python module format loader, when explicit path is specified by @luketpeterson in #616
- Add serialization method into Grounded API by @vsbogd in #597
- Change the comment in the sandbox test after #597 by @Necr0x0Der in #620
- fix stringToChars by @Necr0x0Der in #622
- Adding
add-reduct
operation, to merge atoms from a src space into a dst by @luketpeterson in #617 - Rename jobs to make branch protection rules clear by @vsbogd in #623
- Update README.md by @noskill in #624
- Add pragma to turn off library interpreter written in minimal MeTTa by @vsbogd in #625
- dasgate.py updated and test_bio_das.metta added by @CICS-Oleg in #626
- Adding support for parsing escape sequences in s-expression parser by @luketpeterson in #628
- Fix warning in code by @vsbogd in #632
- Rename minimal interpreter files by @vsbogd in #635
- Fix token regex by @luketpeterson in #636
- hot temporary fix for dasgate.py by @CICS-Oleg in #629
- Flowing errors in tokenizer atom-constructor functions through to parser by @luketpeterson in #637
- Add sealed operation by @vsbogd in #609
- Update requirements.txt by @CICS-Oleg in #627
- Fixing misleading obsolete comment in f1_imports.metta test by @luketpeterson in #641
- Fix for !(mod-space top) by @luketpeterson in #643
- Fix build_wheels job name by @vsbogd in #645
- Make unit tests passing if they are started from any folder by @vsbogd in #646
Full Changelog: v0.1.6...v0.1.7