Skip to content

Releases: davips/hdict

Release v2.250313.2

Choose a tag to compare

@github-actions github-actions released this 05 Apr 20:15

Update hosh

Release v2.240217.0

Choose a tag to compare

@github-actions github-actions released this 17 Feb 10:09

Add metafield, e.g.: _x_.
A metafield implies that hosh(value) = ø, and during hdict.hosh calculation: hosh(key) = ø.
They are invisible for identification purposes.

Release v2.230721.7

Choose a tag to compare

@github-actions github-actions released this 08 Dec 00:12

Add method apply

Release v2.230721.6

Choose a tag to compare

@github-actions github-actions released this 28 Nov 14:58

Add support for hoshing _PredictScorer and _ProbaScore

Release v2.230721.5

Choose a tag to compare

@github-actions github-actions released this 31 Oct 12:41

Fix unhandled hdict/frozenhdict inside expressions
Implement cast to bool

Release v2.230721.4

Choose a tag to compare

@github-actions github-actions released this 28 Oct 21:17

Add option to transpose imported CSV/ARFF

Release v2.230721.3

Choose a tag to compare

@github-actions github-actions released this 14 Aug 22:13

Add Self: _ for usage as parameter, argument, or value pointing to the hdict itself
Change semantics of _ for consistency:
_(1,2,3) = sample(1,2,3)
_["a"] = hdict["a"]

Release v2.230721.2

Choose a tag to compare

@github-actions github-actions released this 21 Jul 03:27

Add Self: _ for usage as parameter, argument, or value pointing to the hdict itself
Change semantics of _ for consistency:
_(1,2,3) = sample(1,2,3)
_["a"] = hdict["a"]

Release v1.230706.1

Choose a tag to compare

@github-actions github-actions released this 06 Jul 23:27

Fix apply for functions like f = lambda a,b, *arg, c=1,d=2,e=13, **kwargs: 0
Update hosh dependence
Now all fields are considered when calculating hdict hosh (including * and *)
Fix corner case for positional arg on apply
Add support for applying getattr() and calculate hosh of builtin functions and classes from str(function).encode()
Add support for None key, None meaning that the result of apply() is to be discarded.
Add hoshes property
Add option to hide types of DataFrame columns
Improve support for dataset operations: nom2bin, df2Xy

Release v0.230412.3

Choose a tag to compare

@github-actions github-actions released this 12 Apr 21:38

Finish test coverage
Finish pandas lazy loading by column
Improve output
Improve DF capabilities
Fix 'is Unevaluated' by "=="
Keep mirrors in ids list
Redesign algebra
Finish cache
Implementing cache, added mirror fields