Hyperon

Latest version: v0.2.1

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

Scan your dependencies

Page 2 of 3

0.1.8

What's Changed
* Version 0.1.8 by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/647
* Simple python import by astroseger in https://github.com/trueagi-io/hyperon-experimental/pull/652
* Add bug report template by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/650
* small test addition by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/656
* Adding module resource API and `include` operation by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/649
* Addition to simple python import by astroseger in https://github.com/trueagi-io/hyperon-experimental/pull/657
* Adding "capture" operation. Experimental approach to issue 354 by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/644
* Issue 655 solution by DaddyWesker in https://github.com/trueagi-io/hyperon-experimental/pull/658
* accessing python modules and objects by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/661
* Add doc strings related functions by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/640
* add kwargs for python functions by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/663
* Fix return operation type in minimal MeTTa stdlib by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/666
* Add cibuildwheel usage instructions by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/670
* Changing module loading logic so modules aren't merged into runner until loading is complete by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/665
* adding the type for = to stdlib by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/675
* Issue 662 solution, hyperon version refactor by DaddyWesker in https://github.com/trueagi-io/hyperon-experimental/pull/667
* remove _version.py to prevent setuptools from failing by DaddyWesker in https://github.com/trueagi-io/hyperon-experimental/pull/677

New Contributors
* DaddyWesker made their first contribution in https://github.com/trueagi-io/hyperon-experimental/pull/658

**Full Changelog**: https://github.com/trueagi-io/hyperon-experimental/compare/v0.1.7...v0.1.8

0.1.7

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


**Full Changelog**: https://github.com/trueagi-io/hyperon-experimental/compare/v0.1.6...v0.1.7

0.1.6

What's Changed
* Update version to 0.1.6 by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/384
* Add initial minimal MeTTa implementation by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/380
* Fix CI badge link after GitHub workflow file renaming by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/387
* C api docs2 by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/389
* Comment test scripts by glicerico in https://github.com/trueagi-io/hyperon-experimental/pull/391
* More C API Docs by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/395
* Removing Rc<RefCell<T>> pattern from metta_t in hyperonc by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/399
* Improvement of custom query examples by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/400
* dummy copy for MeTTa to fix resolve by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/402
* small addition to neurospace example by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/406
* Fixing Optimized build when nesting a Space within an Atom, Adding new test for C API, etc. by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/404
* testing metta/torch interoperability by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/412
* Add clear error about incorrect grounded Python function implementation by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/414
* Add: python/sandbox/repl/metta_repl.py by TeamSPoon in https://github.com/trueagi-io/hyperon-experimental/pull/413
* states vs replace atoms benchmark by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/415
* Initial merge of Rust Repl and associated changes upstream by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/411
* Print hyperson version by wenwei-dev in https://github.com/trueagi-io/hyperon-experimental/pull/424
* Change parser to build syntax tree, which is used for syntax highlighting, add config.metta to repl by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/419
* Minimal MeTTa interpreter fixes and optimizations by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/429
* Python documentation by wenwei-dev in https://github.com/trueagi-io/hyperon-experimental/pull/416
* Automatic Python wheel building and publishing to PyPI by wenwei-dev in https://github.com/trueagi-io/hyperon-experimental/pull/431
* Tiny: Move standard library in MeTTa into separate file by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/437
* Tiny: Display pointer to GroundingSpace to distinguish different spaces by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/436
* Add text operators in stdlib.py by ngeiswei in https://github.com/trueagi-io/hyperon-experimental/pull/430
* Repl config improvements & cntl-J force-submit by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/433
* fix use_metta in register_atoms by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/443
* Set local build version by wenwei-dev in https://github.com/trueagi-io/hyperon-experimental/pull/440
* introducing unit result in grounded functions by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/452
* Sql space by besSveta in https://github.com/trueagi-io/hyperon-experimental/pull/451
* A sketch of DAS integration by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/446
* Fixing build warnings and compile errors with minimal MeTTa by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/453
* Fixing build. Mutable casts are now illegal in Rust 1.73.0 by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/454
* Update README.md by CICS-Oleg in https://github.com/trueagi-io/hyperon-experimental/pull/456
* Llm gate by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/459
* Creating C and Python bindings for all functionality used by Repl. Refactoring Repl to call through Python by default by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/450
* Load Rust grounded tokens before stdlib is loaded by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/464
* dasgate example fixed by CICS-Oleg in https://github.com/trueagi-io/hyperon-experimental/pull/474
* Minimal interpreter: adding function/return and fix most of the tests by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/472
* Changing init.metta to run in the runner's top-level Space, rather th… by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/467
* Runner err accessors by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/471
* Guidance-style llm-gate usage by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/479
* Rework rust test functions & add stdlib comparison operators by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/462
* Creating default Environment config files only when explicitly direct… by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/478
* fix let return type by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/483
* Implement boolean and, or, and not operations in Rust stdlib by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/485
* Stop evaluation of expressions with variables as operations by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/473
* support for spaces in llm-gate by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/487
* add <= and >= to Python stdlib by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/490
* Stop caching result of the grounded operations by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/494
* Disable variable_operation feature by default by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/495
* fix return type of car/cdr-atom by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/493
* New das api added to the sandbox/dasgate example by CICS-Oleg in https://github.com/trueagi-io/hyperon-experimental/pull/498
* turn module path to file path in extend-py by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/499
* Remove Bindings::resolve_and_remove method by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/501
* Fix unit test to take into account global counter state by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/502
* remove llm_gate by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/504
* Relext by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/503
* follow-up rm llm_gate.py by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/505
* Add quote, unify, empty into Rust interpreter's stdlib by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/507
* Adding `Parser` trait by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/513
* Add get-metatype op into stdlib by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/517
* Fix (unify ($x a) (b $x) ok nok) case by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/518
* Remove _e2 test as outdated and never used by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/523
* Fix minimal interpreter to pass all tests except import! by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/522
* Add minimal CI workflow by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/524
* Fix log format strings in stdlib by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/525
* add regex support by besSveta in https://github.com/trueagi-io/hyperon-experimental/pull/526
* Fix link to contribution guide by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/528
* Minimal interpreter performance fixes by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/532
* Document latest minimal MeTTa interpreter behavior by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/533
* Speedup in narrow_vars in situations where the number of variables in the interpreter state gets huge by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/534
* Using im::HashSet for the `interpreter2::Variables` type by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/535
* changed call of query to pattern_matcher_query in dasgete.py by CICS-Oleg in https://github.com/trueagi-io/hyperon-experimental/pull/508
* Rename cons and decons into cons-atom and decons-atom by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/536
* Adding a custom name field to GroundingSpace by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/537
* Add functions to convert grounded atom to Python int and float by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/543
* Fix issue 530: rename variables to the same name when returning result from match by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/545
* Add remote das support to dasgate.py by CICS-Oleg in https://github.com/trueagi-io/hyperon-experimental/pull/542
* Raise RuntimeError when MeTTa extension is loaded with error by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/549
* Rust2Metta gnd conversion by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/544
* Minimal integration of Hypervectors to Metta (via PyBHV python library) by astroseger in https://github.com/trueagi-io/hyperon-experimental/pull/550
* Fix for dasgate.py to work with das-query-engine v0.3.16 by CICS-Oleg in https://github.com/trueagi-io/hyperon-experimental/pull/551
* support for loading extensions from exts by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/555
* fix for variable bindings by CICS-Oleg in https://github.com/trueagi-io/hyperon-experimental/pull/559
* Fix crash on retain all variables from single binding by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/557
* move das_gate to exts by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/563
* Fixing repl build by using mainline Rustyline, now that our fixes have been mainlined by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/566
* Return unit if none in Python grounded functions when unwrap=True by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/552
* Add Cargo workspace configuration by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/569
* Fix unstable minimal test by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/567
* Fix REPL compiler error and warning by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/570
* Import hotfix by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/574
* Explain how to enable minimal MeTTa in README.md by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/577
* Fix for dasgate to work with das-query-engine v0.4.1 by CICS-Oleg in https://github.com/trueagi-io/hyperon-experimental/pull/575
* Pytorch integration by mvpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/531
* Make variable_operation feature affect minimal MeTTa interpreter by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/576
* Fixing build warning, on account of Rust 1.76 being more strict about pointer comparisons by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/581
* Tweaking test in stdlib2, so it passes with new module import behavior by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/582
* Handle Python 3.12 by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/583
* Exclude Python 3.12 from release by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/585
* Manually install compatible Python version by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/586

New Contributors
* TeamSPoon made their first contribution in https://github.com/trueagi-io/hyperon-experimental/pull/413
* besSveta made their first contribution in https://github.com/trueagi-io/hyperon-experimental/pull/451
* CICS-Oleg made their first contribution in https://github.com/trueagi-io/hyperon-experimental/pull/456
* astroseger made their first contribution in https://github.com/trueagi-io/hyperon-experimental/pull/550
* mvpeterson made their first contribution in https://github.com/trueagi-io/hyperon-experimental/pull/531

**Full Changelog**: https://github.com/trueagi-io/hyperon-experimental/compare/v0.1.5...v0.1.6

0.1.5

What's Changed
* Quickfix: propagate release build configuration into external projects by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/377
* Fix release build, MacOSX build, make check on old cmake versions by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/381
* Fix install-hyperonc.sh arguments parsing issue on MacOSX by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/383


**Full Changelog**: https://github.com/trueagi-io/hyperon-experimental/compare/v0.1.4...v0.1.5

0.1.4

What's Changed
* Upgrade conan to 1.60.1 in order to support GCC 13 by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/341
* Automatically update hyperonpy module when Python hyperon package is installed in editable mode by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/343
* a minor change for backward compatibility of metta runner by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/352
* Python API usability issues. Changes: by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/345
* example of a space which query calls gpt-3.5 by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/353
* Fix cdr-atom behavior by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/357
* Fix comment within expression when right before closing parenthesis by ngeiswei in https://github.com/trueagi-io/hyperon-experimental/pull/360
* Simplifying bind_set! macro because Rust toolchain v. 171 changed the way declarative macros are parsed by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/362
* Adapt CMake files to allow building Python packages under cibuildwheel environment by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/355
* Add subsection about logger in README.md by ngeiswei in https://github.com/trueagi-io/hyperon-experimental/pull/363
* Change Grounded::execute function signature so args is an immutable slice, vs. mutable Vec by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/364
* Updating atom_t and bindings_set_t to pass-by-value objects in C API by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/361
* Converge c vec types by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/367
* Renaming to c_atom_vec_callback_t, and deleting unnecessary Borrow impl for atom_vec_t by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/368
* Changing atom_t internals from Box to *mut by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/372
* API consistency changes around adding and traversing Bindings by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/369

**Full Changelog**: https://github.com/trueagi-io/hyperon-experimental/compare/v0.1.3...v0.1.4

0.1.3

What's Changed
* A workflow for publishing python package release by wenwei-dev in https://github.com/trueagi-io/hyperon-experimental/pull/277

**Full Changelog**: https://github.com/trueagi-io/hyperon-experimental/compare/v0.1.2...v0.1.3

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.