Cut version 0.0.1b17
authorScott Gasch <[email protected]>
Sat, 10 Jun 2023 15:54:09 +0000 (08:54 -0700)
committerScott Gasch <[email protected]>
Sat, 10 Jun 2023 15:54:09 +0000 (08:54 -0700)
- Adds geocode from scottutilz.
- Fixup dedup_files and add some help/usage methods to config.
- Include filename on exit.
- Get rid of a typing: ignore.
- Fixup docs.
- Merge simple and typing.
- Fix docs
- duh
- ...and the sphinx docs.
- Oops, update comments.
- Persistent should be a type.
- Simple base interfaces.
- Minor typing cleanup.
- Comparable.. and better type hints on dict_utils.
- More Type -> type
- Type -> type
- Improve type hints again.
- Fix widths in ansi.py main color dumper.
- Add type hint for class arg.
- Cut version 0.0.1b16
- Cleanup code and update docs in bst.py.
- Fix comment typos and remove linter warnings.
- Fix type hints in executors.
- Add some functionality to string_utils and improve type hints in there.
- Improve type hints.
- Improve docs on bst.py again.
- Cut version 0.0.1b15
- small comment change.
- Dots instead of pass...
- Use Protocol to implement the interface typevar here instead.
- Adds find_lowest_node_less_than_or_equal_to.
- Cleanup code / comments.
- Improve type hints in bst.py.
- Better definition of "fuzzy".
- Iterate within a range.
- Fix squelch repeated log messages to work with modules loaded via "from foo import bar" type syntax.
- Log the interpreter path in debug mode.
- Cut version 0.0.1b14
- Fix another place for types -> typez
- Make cron.py warn on no --timeout which can lead to stale locks.
- Fix a bug around the computation of zookeeper lockfile expirations.
- Remove package.
- Use CreateFileWithMode for cache.
- Make persistent use tighter permissions by default.
- Fix clear_preexisting_handers functionality.
- Adds a doctest.
- Another types reference in the docs.
- Rename in the docs.
- types -> typez as the name mirrors a python core library name.
- Add and use valid_byte_count.
- Cut version 0.0.1b13
- Remove tprint, add docs.
- Document this logging stuff.
- Removes my hacky --lmodule which I will miss dearly but it was preventing the cool LoggingContext which is now added.
- Cleanup.
- Adds LoggingContext.
- Cut version 0.0.1b12
- Do this logging stuff the right way.
- Cut version 0.0.1b11
- Rename that class; it doesn't just prepend...
- Improve pydocs.
- Fix pydocs
- Create methods to dynamically prepend or append messages to all log messages produced by the current thread.
- Update docs.
- Cut version 0.0.1b10
- More cleanup.
- More spring cleaning.
- I guess it's 2023 now...
- Adds a new color.
- Augment logging at startup in debug mode; fix a bug in config.
- Fix logger.exception messages in example code.
- Fix logger.exception() calls.
- Use full path for grep.
- Make logging use execute_probabilstically.
- Improve docs and add a doctest.
- Adds execute_probabilistically.
- Minor tweaks.
- Adds CreateFileWithMode helper to create a new file with a given mode more easily.
- Cut version 0.0.1b9

dist/pyutils-0.0.1b17-py3-none-any.whl [new file with mode: 0644]
dist/pyutils-0.0.1b17-py3-none-any.whl.md5 [new file with mode: 0644]
dist/pyutils-latest-py3-none-any.whl
dist/pyutils-latest-py3-none-any.whl.md5
pyproject.toml
release_notes.md

diff --git a/dist/pyutils-0.0.1b17-py3-none-any.whl b/dist/pyutils-0.0.1b17-py3-none-any.whl
new file mode 100644 (file)
index 0000000..ac2d9a1
Binary files /dev/null and b/dist/pyutils-0.0.1b17-py3-none-any.whl differ
diff --git a/dist/pyutils-0.0.1b17-py3-none-any.whl.md5 b/dist/pyutils-0.0.1b17-py3-none-any.whl.md5
new file mode 100644 (file)
index 0000000..0273391
--- /dev/null
@@ -0,0 +1 @@
+MD5 (pyutils-0.0.1b17-py3-none-any.whl) = 8afe91a09652a0c7d698b3a58997d8e2
index d72d1fa1131613e7d7319bdc665bf14c9ac5a65a..e4d063c9a45bba99e007aeab780557e0a5afa753 120000 (symlink)
@@ -1 +1 @@
-pyutils-0.0.1b16-py3-none-any.whl
\ No newline at end of file
+pyutils-0.0.1b17-py3-none-any.whl
\ No newline at end of file
index 9625b9b6bd748390d5c0f477f85b686315ac8645..7e613478e6c782181f448274a26f7a6eef932842 100644 (file)
@@ -1 +1 @@
-MD5 (pyutils-latest-py3-none-any.whl) = 1d16a5023ece9e993caee60b6e649a34
+MD5 (pyutils-latest-py3-none-any.whl) = 8afe91a09652a0c7d698b3a58997d8e2
index 4652d98ed194b71158198a2084f9c500837cf994..455f526692983a9cdbfa5b1378533883ea73f3ad 100644 (file)
@@ -1,6 +1,6 @@
 [project]
 name = "pyutils"
-version = "0.0.1b16"
+version = "0.0.1b17"
 authors = [
   { name="Scott Gasch", email="[email protected]" },
 ]
index 75630ddad8e1a3f8b5a0a8daf71d8f8b7356eb4a..803917326fcd576d97a5e7ab0569090a78b5eba4 100644 (file)
@@ -567,3 +567,92 @@ This version -------- 0.0.1b16
 Previous version ---- 0.0.1b15
 Total commits -------       59
 ```
+# 🎁 Release notes (`0.0.1b17`)
+
+## Changes
+- Adds geocode from scottutilz.
+- Fixup dedup_files and add some help/usage methods to config.
+- Include filename on exit.
+- Get rid of a typing: ignore.
+- Fixup docs.
+- Merge simple and typing.
+- Fix docs
+- duh
+- ...and the sphinx docs.
+- Oops, update comments.
+- Persistent should be a type.
+- Simple base interfaces.
+- Minor typing cleanup.
+- Comparable.. and better type hints on dict_utils.
+- More Type -> type
+- Type -> type
+- Improve type hints again.
+- Fix widths in ansi.py main color dumper.
+- Add type hint for class arg.
+- Cut version 0.0.1b16
+- Cleanup code and update docs in bst.py.
+- Fix comment typos and remove linter warnings.
+- Fix type hints in executors.
+- Add some functionality to string_utils and improve type hints in there.
+- Improve type hints.
+- Improve docs on bst.py again.
+- Cut version 0.0.1b15
+- small comment change.
+- Dots instead of pass...
+- Use Protocol to implement the interface typevar here instead.
+- Adds find_lowest_node_less_than_or_equal_to.
+- Cleanup code / comments.
+- Improve type hints in bst.py.
+- Better definition of "fuzzy".
+- Iterate within a range.
+- Fix squelch repeated log messages to work with modules loaded via "from foo import bar" type syntax.
+- Log the interpreter path in debug mode.
+- Cut version 0.0.1b14
+- Fix another place for types -> typez
+- Make cron.py warn on no --timeout which can lead to stale locks.
+- Fix a bug around the computation of zookeeper lockfile expirations.
+- Remove package.
+- Use CreateFileWithMode for cache.
+- Make persistent use tighter permissions by default.
+- Fix clear_preexisting_handers functionality.
+- Adds a doctest.
+- Another types reference in the docs.
+- Rename in the docs.
+- types -> typez as the name mirrors a python core library name.
+- Add and use valid_byte_count.
+- Cut version 0.0.1b13
+- Remove tprint, add docs.
+- Document this logging stuff.
+- Removes my hacky --lmodule which I will miss dearly but it was preventing the cool LoggingContext which is now added.
+- Cleanup.
+- Adds LoggingContext.
+- Cut version 0.0.1b12
+- Do this logging stuff the right way.
+- Cut version 0.0.1b11
+- Rename that class; it doesn't just prepend...
+- Improve pydocs.
+- Fix pydocs
+- Create methods to dynamically prepend or append messages to all log messages produced by the current thread.
+- Update docs.
+- Cut version 0.0.1b10
+- More cleanup.
+- More spring cleaning.
+- I guess it's 2023 now...
+- Adds a new color.
+- Augment logging at startup in debug mode; fix a bug in config.
+- Fix logger.exception messages in example code.
+- Fix logger.exception() calls.
+- Use full path for grep.
+- Make logging use execute_probabilstically.
+- Improve docs and add a doctest.
+- Adds execute_probabilistically.
+- Minor tweaks.
+- Adds CreateFileWithMode helper to create a new file with a given mode more easily.
+- Cut version 0.0.1b9
+
+## Metadata
+```
+This version -------- 0.0.1b17
+Previous version ---- 0.0.1b16
+Total commits -------       79
+```