Skip to content

1.2.0

Latest
Compare
Choose a tag to compare
@wmayner wmayner released this 22 Jun 00:12
· 99 commits to develop since this release
1.2.0
7641560

Fixes

  • Fixed a bug introduced into pyphi.utils.load_data() by a breaking change
    in recent versions of NumPy that caused an error on import.
  • Fixed a bug where changing config.PRECISION dynamically did not change
    constants.EPSILON, causing some comparisons that relied on
    constants.EPSILON to not reflect the new precision.
  • Changing config.FS_CACHE_DIRECTORY and config.FS_CACHE_VERBOSITY now
    causes a new joblib.Memory cache to be created. Previously, changing these
    options dynamically had no effect.
  • Made test suite compatible with stricter usage of pytest fixtures
    required by recent versions of pytest.

API additions

  • Added pyphi.tpm.reconstitute_tpm().

API changes

  • Renamed pyphi.partition.partition_registry to
    pyphi.partition.partition_types.
  • Renamed pyphi.distance.bld() to pyphi.distance.klm().
  • Fixed the connectivity matrix of the disjunction_conjunction_network().
  • Removed 'expanded_*_reperotire' attributes of JSON-serialized Concepts.

Config

  • Added the WELCOME_OFF option to turn off the new welcome message.

Documentation

  • Added documentation for the partition_types registry.
  • Added documentation for the filesystem and database caches.