Pelutils

Latest version: v3.1.0

Safety actively analyzes 638218 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 8

0.5.5

Not secure
- Test logging now uses `Levels.DEBUG` by default
- Added `TickTock.fuse_multiple` for combining several `TickTock` instances
- Fixed bugs when using multiple `TickTock` instances
- Allow multiple hits in single profile
- Now possible to profile using `with` statement
- Added method to logger to parse boolean user input
- Added method to `Table` for adding vertical lines manually

0.5.4

Not secure
- Change log error colour
- Replace default log level with print level that defaults to `Levels.INFO`

`__call__` now always defaults to `Levels.INFO`
- Print microseconds as `us` instead of `mus`

0.5.3

Not secure
- Fixed missing regex requirement

0.5.2

Not secure
- Allowed disabling printing by default in logger

0.5.1

Not secure
- Fixed accidental rich formatting in logger
- Fixed logger crashing when not configured

0.5.0

Not secure
- Added np.unique-style unique function to `ds` that runs in linear time but does not sort
- Replaced verbose/non-verbose logging with logging levels similar to built-in `logging` module
- Added `with_print` option to `log.__call__`
- Undid change from 0.3.4 such that `None` is now logged again
- Added `format` module. Currently supports tables
- Updated stringification of profiles to include percentage of parent profile
- Added `throws` function that checks if a functions throws an exception of a specific type
- Use `Rich` for printing to console when logging

Page 4 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.