File: release-notes

package info (click to toggle)
toolz 1.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 672 kB
  • sloc: python: 5,573; makefile: 136; sh: 2
file content (56 lines) | stat: -rw-r--r-- 1,493 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
New in 0.4.2

Removed intersection


New in 0.5.3

*   get_in function
*   add itervalues, iterkeys, iteritems to compatibility
*   Add do function, remove side_effects from sandbox
*   Add juxt, partner to map
*   Performance improvements to merge_with
*   Errors from curried functions propagate upwards
*   keyfilter, valfilter
*   do

New Authors:

Graeme Coupar, @obmarg


New in 0.6.0

*   memoize is curried by default
*   memoize support `key` keyword argument
*   Cleaned up issues in curried namespace 
*   Unary functions memoize with just the single argument, not a tuple
*   Flattened directory structure
*   Add `pluck` function from underscore.js
*   Remove `sandbox.jackknife`


New in 0.6.1


*   Python 3.4 support
*   New `join` operation
*   `join`, `groupby`, ... accept non-callable key functions.
*   Many speed improvements:
    *   Cache method lookup
    *   Faster `merge_sorted` without key
    *   An additional round of tuning on `groupby`
*   Toolz builds on binstar build under mrocklin channel
*   Avoid generators, favor map.  Assists in debugging.
*   Cleaner `curry` implementation
*   Fix serialization issues for `juxt`, `complement`
*   `reduceby` no longer requires `default` keyword argument
*   Fix bug in `get` where `get([1], coll)` used to return element rather than
    length-one tuple
*   `EqualityHashKey` added to sandbox
*   `juxt` returns a tuple, not a generator


New Authors:

Leonid Shvechikov,  José Ricardo, Lars Buitinck, Tom Prince