Log21

Latest version: v2.10.0

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

Scan your dependencies

Page 3 of 12

2.7.0

+ Modified `automatic-release.yml` and `pypi.yml` workflows to check the
version
+ Added the support for more `type`s to pass to
`ColorizingArgumentParser().add_argument(...)`: `typing.Union`, `typing.Optional`,
`typing.Literal`, `enum.Enum`, `tuple` and `typing.Required`.
+ Modified the way `Enum`s are handled in the Argument Parser.
+ Handled some `typing._SpecialForm`s.
+ A normal ArgumentGroup can now be required! (Unlike MutuallyExclusiveGroup it can
have more than 1 option used at the same time)
+ `argumentify` now supports async functions as the entry point.

2.6.2

Change in README.md.

2.6.1

+ Added `encoding` to `log21.CrashReporter.FileReporter`.
+ Added configs for `pylint`, `yapf` and `isort` to `pyproject.toml`.
+ Added optional `dev` dependencies to `pyproject.toml`.
+ Improved overall code quality.

2.6.0

Added the `Argumentify` module. Check the examples.

2.5.5

Fixed a bug in the `TreePrint` class.

2.5.4

Added constant colors directly to the Colors module. Now you can do this:
python
from log21 import print
from log21.colors import GREEN, WHITE, RED

print(GREEN + 'This' + WHITE + ' is' + RED + ' Red')

Page 3 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.