What's Changed
* Updating matcher api to use BindingsSet object instead of Vec<Bindings> by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/270
* Implementing abstract space API in C, as well as bindings to call int… by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/284
* Replace AtomIter::extract_var by more universal <&VariableAtom>::try_from by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/291
* Add Char primary type by ngeiswei in https://github.com/trueagi-io/hyperon-experimental/pull/293
* Statically link hyperonc library to the hyperonpy.so library by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/294
* Make vars unique for the type returned by grounded atom by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/295
* Properly apply and return var equalities from let, let* and case by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/296
* Correctly handle variables in results of the interpreter cache by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/298
* Add filter_type() function into AtomIter to filter sub-atoms by types by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/299
* Fix for gracefully returning on parsing errors. by cowboyphilosopher in https://github.com/trueagi-io/hyperon-experimental/pull/286
* Improve parsing Number by ngeiswei in https://github.com/trueagi-io/hyperon-experimental/pull/297
* Deprecate grounding space direct api, migrate runner to abstract space interfaces by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/302
* Fix redundant imports by ngeiswei in https://github.com/trueagi-io/hyperon-experimental/pull/310
* Init logger in a Python API library by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/314
* Return variable from Bindings::resolve() when no value is found by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/315
* test on matching state atoms by Necr0x0Der in https://github.com/trueagi-io/hyperon-experimental/pull/309
* Factoring space common by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/312
* Changing c_str api to follow the snprintf() pattern by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/318
* Uniformly replace variables in bindings when returning cached result by vsbogd in https://github.com/trueagi-io/hyperon-experimental/pull/325
* Adding glue to allow spaces implemented in Python. by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/322
* Creating a pathway to wrap spaces in grounded atoms from C & Python by luketpeterson in https://github.com/trueagi-io/hyperon-experimental/pull/329
**Full Changelog**: https://github.com/trueagi-io/hyperon-experimental/compare/v0.1.1...v0.1.2