- Some fixes for py3.8+ versions (tzlocal.ZoneInfo.localize + yaml.load Loader parameter)
- Move project topyproject.toml + poetry
- removed dependency from minibelt (now included as mytb.minibelt)
- isort on more source files
- logcfg in curdir
- stop python 3.5 compativility (so far only mytb.modules needs >=3.6)
- add github workflow for flake ind pytest
- add mod file.find with file_find_tuple and file_find
- add mod file.suffix_file.SuffixFile (not fully implemented)
- add mod importlib with import_obj, import_if_mod_exists
- add mod modules with get_modules and mk_modname
- add mod objects with AnyObj and VersionObject
- add mod parse with parse_paramstr
- add mod pickle with robust_unpickler and unpickle_robust (not fully implemented)
- enhance mod string with strip_accents
- cleanup/fix requirements and setup dependencies
- minor enhancements to README.md
- support only python versions > 3.5
- remove code that ensured py2 backwards compatibility
- fixed suffix extraction of log config
- new function mytb.logging.config.setupLogging
- minor update for argparse + logging config
- fix for robust_makedirs()
- first shot at code owners
- robust makedirs() without race conditions
- new mytb.aio.compat for bw compatibility layer for asyncio
- limit version of minibelt for py2.
- fix limit pytest version for py2
- add mytb.ipython to instantiate an interactive shell from an executable
- add a basic console log config (w timestamp name and pids)
- setup has now extra requirement for more granular installs
- add helper for creating pdb hooks
- attempt to improve urls, that show up on https://pypi.org
- add changelog
- enhance cli
- re-add accidentally deleted html table_reader
- module memory (for memory consumption analysis)
- gitlabci: add stages
- add module lru_cache + tests
- restructure requirements
- flake8 for py2 and py3 for gitlabci
- new module table_reader
- also create gitlabci cfg
- add flake to travis
- new module datetime + tests
- some flake cleanup
- some cleanup of repository (license file, isort cfg, travis cfg, readme)
- add pypy (py2 + py3) to tox
- add mytb command
- new command check_ci_cfg
- new module cli
- new module csv
- new module ipc.mutex
- new module os
- new module tempfile