From a5d57a6b6bdc880a580250ad661246e6e7c1bff4 Mon Sep 17 00:00:00 2001 From: Scott Gasch Date: Sun, 16 Oct 2022 12:12:35 -0700 Subject: [PATCH] Cut version 0.0.1b3 - Handle exception from os when attempting to determine console sizes. - Fall back on os.get_terminal_size() rather than calls to tput/stty when we can't figure out how big the console is. - 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. - More work to improve the quality of sphinx autodocs. - More writing examples and improving documentation. - 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. - Improve documentation in bootstrap.py. - Improve documentation in argparse_utils.py. - Improve documentation in ansi.py. - Minor logic changes (e.g. thunk one method to another) but a lot of documentation cleanup. - More documentation. - Adds function to write out an integer longhand. - Cut version 0.0.1b2 --- pyproject.toml | 2 +- release_notes.md | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index cbefda6..3bb4e0e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "pyutils" -version = "0.0.1b2" +version = "0.0.1b3" authors = [ { name="Scott Gasch", email="scott.gasch@gmail.com" }, ] diff --git a/release_notes.md b/release_notes.md index 2bd695d..6a4befc 100644 --- a/release_notes.md +++ b/release_notes.md @@ -33,3 +33,26 @@ This version -------- 0.0.1b2 Previous version ---- Total commits ------- 9 ``` +# 🎁 Release notes (`0.0.1b3`) + +## Changes +- Handle exception from os when attempting to determine console sizes. +- Fall back on os.get_terminal_size() rather than calls to tput/stty when we can't figure out how big the console is. +- 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. +- More work to improve the quality of sphinx autodocs. +- More writing examples and improving documentation. +- 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. +- Improve documentation in bootstrap.py. +- Improve documentation in argparse_utils.py. +- Improve documentation in ansi.py. +- Minor logic changes (e.g. thunk one method to another) but a lot of documentation cleanup. +- More documentation. +- Adds function to write out an integer longhand. +- Cut version 0.0.1b2 + +## Metadata +``` +This version -------- 0.0.1b3 +Previous version ---- +Total commits ------- 13 +``` -- 2.45.2