Skip to content

v2.3.0

Compare
Choose a tag to compare
@dostuffthatmatters dostuffthatmatters released this 13 Sep 22:39
· 66 commits to main since this release

🦚  New Features

  • em27.PROFFAST_MULTIPLIERS, em27. PROFFAST_UNITS, ...
    Add EM27/SUN constants for instrument colors, serial numbers, data units, etc.
    see in docs

  • plotting.add_colorpatch_legend
    A function to add a "Colorpatch Legend" to a plot
    see in docs

  • RandomLabelGenerator
    Generate random names - like Docker container names curious-einstein, wild-picard and so on
    see in docs

  • tum_esm_utils.timing.parse_iso_8601_datetime
    Added because datetime.datetime.fromisoformat does not support all ISO 8601 timezone variants
    see in docs

  • tum_esm_utils.files.list_directory
    Adds more options the os.listdir method - only include directories/files, filter by regex, ignore by Unix shell patterns
    see in docs

  • tum_esm_utils.files.render_directory_tree
    Render a directory tree as a string
    see in docs

  • tum_esm_utils.text.simplify_string_characters
    Simplify a string by replacing special characters with their ASCII counterparts and removing unwanted characters with. For example, simplify_string_characters("Héllo, wörld!") will return "hello-woerld".
    see in docs

  • tum_esm_utils.text.replace_consecutive_characters
    Remove consecutive whitespaces or other characters with tum_esm_utils.text.replace_consecutive_characters
    see in docs

🦀  Dependency Updates