Cut version 0.0.1b4
[pyutils.git] / release_notes.md
1 # 🎁 Release notes (`0.0.1b`)
2
3 ## Changes
4 - Add __len__ to NumericPopulation and then use it instead of a dependency on numpy.
5 - Adds file to publish doc changes w/o waiting for cronjob.
6 - Fixup sphinx usage examples to render correctly(?)
7 - Towards a more type-clean mypy check.
8 - Fix cut_version.sh for new name.
9 - Fixup sphinx doc generation so that it works post name change.
10
11 ## Metadata
12 ```
13 This version -------- 0.0.1b
14 Previous version ---- 
15 Total commits -------        6
16 ```
17 # 🎁 Release notes (`0.0.1b2`)
18
19 ## Changes
20 - Improve documentation.
21 - More work on improving docs.
22 - Improve docs.
23 - Add some example code.
24 - Followup to previous changes in math_utils; have the code use its own len.
25 - Moving zookeeper.py here caused a dep on kazoo.
26 - Make markdown look nicer.
27 - Update README with link to local git repo + previous version.
28 - Cut version 0.0.1b
29
30 ## Metadata
31 ```
32 This version -------- 0.0.1b2
33 Previous version ---- 
34 Total commits -------        9
35 ```
36 # 🎁 Release notes (`0.0.1b3`)
37
38 ## Changes
39 - Handle exception from os when attempting to determine console sizes.
40 - Fall back on os.get_terminal_size() rather than calls to tput/stty when we can't figure out how big the console is.
41 - More work to improve documentation generated by sphinx.  Also fixes some type hints that were confusing mypy and re-enables the doctests in collectionz/trie + collections/bst.  Some improvement of the typez/centcount and typez/money that were inspired by improving their docs.
42 - More work to improve the quality of sphinx autodocs.
43 - More writing examples and improving documentation.
44 - More documentation changes but includes a change to config.py that removes the ability to set flags via environment variables.  It was hacky and I don't use it.
45 - Improve documentation in bootstrap.py.
46 - Improve documentation in argparse_utils.py.
47 - Improve documentation in ansi.py.
48 - Minor logic changes (e.g. thunk one method to another) but a lot of documentation cleanup.
49 - More documentation.
50 - Adds function to write out an integer longhand.
51 - Cut version 0.0.1b2
52
53 ## Metadata
54 ```
55 This version -------- 0.0.1b3
56 Previous version ---- 
57 Total commits -------       13
58 ```
59 # 🎁 Release notes (`0.0.1b4`)
60
61 ## Changes
62 - Update sphinx links to anonymous references to work around a warning message at docs build time.
63 - More documentation improvements.
64 - Fix run_tests.py to detect doctest failures and tear itself down more quickly when a test has failed.
65 - Update remote worker records to be more instructive.
66 - Hacky code to sort the colors on the sphinx webpage. :P
67 - Cut version 0.0.1b3
68
69 ## Metadata
70 ```
71 This version -------- 0.0.1b4
72 Previous version ---- 
73 Total commits -------        6
74 ```