Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Logbook support #8

Merged
merged 43 commits into from
Jan 9, 2024
Merged

Logbook support #8

merged 43 commits into from
Jan 9, 2024

Commits on Nov 19, 2019

  1. logging: reorg initialization for sanity and cleanliness

    - a run-once `initialize` method takes care of it all
    - removed `set_width`, `set_coloring`, `set_graphics`
    - the env-var `TERM_COLOR_SUPPORT` is no longer checked
    - the env-var `EASYPY_LOG_INDENTATION` is no longer checked
    - instead of updating `globals()`, update a `G` singleton
    
    logging: deprecate '&' for '|' when using logger.pipe()
    
    Also added docstrings
    
    examples: example for initializing logging
    
    update changelog
    
    units: DataSize - return 'byte' and 'MiB' instead of '1 byte' and '1 MiB'
    this improves compatibility with 3rd party tools that dislike the space inside the value, and is more consistent with higher values ('5bytes', '5MiB')
    
    0.4.0 - update changlog and setup.py
    
    logging: refactoring to support logbook
    
    logging: fix ContextLoggerMixin for better compatibility with underlying logging framework:
    
    - moved into a subpackage
    - break up ContextLoggerMixin into distinct components
    - use .log instead of ._log
    - auto-convert '%s' to '{}'-style formatting
    - use @[]@ for coloring instead of @{}@
    koreno committed Nov 19, 2019
    Configuration menu
    Copy the full SHA
    eab16e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2019

  1. Configuration menu
    Copy the full SHA
    58707c3 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2019

  1. Configuration menu
    Copy the full SHA
    297f965 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2020

  1. concurrency+exceptions: don't swallow KeyboardInterrupt under gevent …

    …(#212); Also...
    
    apply_timestamp to exception only if missing
    koreno committed Jan 12, 2020
    Configuration menu
    Copy the full SHA
    9316a31 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2020

  1. Configuration menu
    Copy the full SHA
    88f9107 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. Configuration menu
    Copy the full SHA
    b6441d9 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2020

  1. Configuration menu
    Copy the full SHA
    9b1fef2 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2020

  1. Configuration menu
    Copy the full SHA
    87cb5ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb0916f View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2020

  1. Configuration menu
    Copy the full SHA
    06ca5e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2020

  1. Configuration menu
    Copy the full SHA
    7b238c8 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2020

  1. Configuration menu
    Copy the full SHA
    17e6dfe View commit details
    Browse the repository at this point in the history

Commits on May 13, 2020

  1. Configuration menu
    Copy the full SHA
    3d9f274 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. Configuration menu
    Copy the full SHA
    cd3b419 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2020

  1. Configuration menu
    Copy the full SHA
    f37ec75 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2020

  1. Configuration menu
    Copy the full SHA
    461e755 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0520365 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd838b7 View commit details
    Browse the repository at this point in the history
  4. logging: update CHANGELOG.md

    koreno committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    a1cc36a View commit details
    Browse the repository at this point in the history
  5. logging: refactoring to support logbook

    logging: fix ContextLoggerMixin for better compatibility with underlying logging framework:
    
    - moved into a subpackage
    - break up ContextLoggerMixin into distinct components
    - use .log instead of ._log
    - don't use deferred formatting since we don't know if it's '%s' or '{}'
    - use @[]@ for coloring instead of @{}@
    koreno committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    78c5039 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2020

  1. Configuration menu
    Copy the full SHA
    78dd3a8 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2020

  1. Configuration menu
    Copy the full SHA
    bd3862b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    121ebe9 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2020

  1. Configuration menu
    Copy the full SHA
    a1995f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    567a98e View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2020

  1. Configuration menu
    Copy the full SHA
    cc3474a View commit details
    Browse the repository at this point in the history
  2. 0.5.0: update CHANGELOG.md

    koreno committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    6785d5f View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2020

  1. Configuration menu
    Copy the full SHA
    caa55d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2020

  1. caching: various improvements

    - removed deprecated locking_lru_cache
    - removed 'ignored_keywords' from timecache, in favor of 'key_func'
    - bug fix in timecache's default key_func not taking defaults into account
    - added support for populating the a timecache
    - added support for setting key_func via decorator
    koreno committed Aug 29, 2020
    Configuration menu
    Copy the full SHA
    852f19a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    389797a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    465ba87 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ef31f1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    815ef2e View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Configuration menu
    Copy the full SHA
    ef2718e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5543f1a View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2020

  1. Configuration menu
    Copy the full SHA
    6f24915 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2020

  1. Configuration menu
    Copy the full SHA
    85a570c View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

  1. Configuration menu
    Copy the full SHA
    fe4ca44 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2020

  1. Configuration menu
    Copy the full SHA
    c3e5620 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2020

  1. Configuration menu
    Copy the full SHA
    bfb6870 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2020

  1. Configuration menu
    Copy the full SHA
    7ad5886 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2485c75 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2020

  1. Configuration menu
    Copy the full SHA
    4aa6973 View commit details
    Browse the repository at this point in the history