Skip to content

dyce release notes

0.3.2

0.3.1

  • Adds these release notes.
  • Boosts isinstance performance with dyce’s proprietary numeric Protocols.
  • Reinstates support for Python 3.7 (for now).
  • Adds H.is_even and H.is_odd.
  • Deprecates synonym methods H.even and H.odd.
  • Introduces experimental H.total property.
  • Removes incorrectly non-flattening unary operation methods P.__abs__ and P.__invert__.
  • Deprecates non-flattening unary operation methods P.__neg__ and P.__pos__.
  • Renames experimental P.homogeneous property to P.is_homogeneous.
  • Introduces experimental R and Roll primitives.
  • Removes coerce parameter from H.map, H.rmap, and H.umap.
  • Renames dyce.plt to dyce.viz.
  • Deprecates synonym package dyce.plt.

0.3.0

dyce goes beta! Non-experimental features should be considered stable.