2 * Adopted numpy docstring standard,
3 http://www.scipy.org/scipy/numpy/wiki/CodingStyleGuidelines#docstring-standard.
4 Added appropriate extensions from scipy / numpy to parse that style of docstring.
5 NumPy docstrings are wonderfully clear!!!
8 * move content of n.powers into n itself.
9 * speed up n.arithmetic_series() and n.arithmetic_permutations() vastly, and
10 n.int_to_exponent significantly, when NumPy is available.
13 * setattrs() function for easily setting multiple attributes, via kwargs
16 * rename 'math' to 'n'
18 * rename maths subpackage to math
19 * migrate 'sort' package to PEP 8 naming 'templateSort' -> 'bycolor_template'
20 'templateSort2' -> 'bytemplate', 'weightedSort' -> 'byweight'
21 * also migrate 'powers' to PEP 8 naming.
22 * add new 'notional_nbits' to powers() -- it allows you to compute that 48 can be stored in
23 5.58 bits, for instance
24 * simplified 'min_nbits' as a result.
25 * start migrating ion.maths.random to PEP 8
26 * migrate DOCtests for math.random from old codebase
27 * remove bitvec guts (now only contains a single import of * from BitVector)
28 * add spline-prediction doctests
31 * add Sphinx documentation
34 * Provide io.arrayFromRegex