Skip to content

Latest commit

 

History

History
74 lines (73 loc) · 3.42 KB

CHANGELOG.md

File metadata and controls

74 lines (73 loc) · 3.42 KB
  • 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