Libranet-logging

Latest version: v1.4

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

Scan your dependencies

Page 1 of 2

1.4

----------------

- Replace ``cerberus`` with ``jsonschema``.

- Remove upperbound-pin in ``pyproject.toml``.
Do not falsely claim incompatibility with python 4.0.

- Change yaml-extension from ``*.yml`` to ``*.yaml``.

- Renamed environment-variable ``PYTHON_LOG_CONFIG`` into `.

- Renamed environment-variable ``PYTHON_LOG_DIR`` into ``LOG_DIR``.

- Replace ``pkg_resources`` with ``importlib.resources``.

- Remove compatibility with ``PyYaml`` < 5.1.

- Remove ``click`` as dependency.

- Remove ``libranet-print-logging-tree``-executable.

- Remove dependency on ``distutils`` by copying over
function ``distutils.utils.str2bool``.

- Add ``.readthedocs.yaml``.

- Modernize setup, switch to ``pyproject.toml`` and remove old-style ``setup.py`` and ``setup.cfg``.

- Remove no longer needed ``MANIFEST.in``.

- Remove ``etc/pip-requirements``, replaced by ``poetry.lock``.

- Move ``.pylintrc`` to ``pyproject.toml``

- Update all dependencies.

- Add ``pyroma`` as dev-dependency.

1.3

----------------

- No longer try to be smart about interactive mode or not.
You can set the active logging-handlers by setting the env-var ``LOG_HANDLERS

- Remove ``disable_console`` as input-parameter to ``libranet_logging.initialize()``.

- Change default separator from ``;`` to ``|``. Use set via env-var ``LOG_HANDLERS``.

1.2

----------------

- Fix logo. [WVH]

- Add .gitlab-ci.yml [WVH]

1.1

----------------

- Fix error ``ModuleNotFoundError: No module named 'libranet_logging.version'``. [WVH]

1.0

----------------

- Move ``__version__``-attribute to ``__init__``. [WVH]

- Package ``libranet_logging`` forked from WVH's unreleased package. [WVH]

0.5

----------------

- Add docstrings and type-hinting.

- Fix a series of issues reported by pylint.

- Change function-signature of ``libranet_logging.yaml.read_yml``: change ``vars`` into ``variables``
to avoid shadowing the buitlin ``vars()``-function::

>>> config = read_yaml(path, vars=None)
>>> config = read_yaml(path, variables=None)

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.