tiqi-group / pydase

A Python library for creating remote control interfaces of Python objects.
https://pydase.readthedocs.io
MIT License
1 stars 1 forks source link

configures pydase's logger only (not root logger anymore) #143

Closed mosmuell closed 2 months ago

mosmuell commented 2 months ago

The logging setup of pydase was configuring the root logger. This means other packages were also influenced by the log level set through the environment variable (default logging.DEBUG).

mosmuell commented 2 months ago

Fixing tests as described here: https://stackoverflow.com/a/74888617

mosmuell commented 2 months ago

See here for fixing failing tests with propagate=False: https://github.com/pytest-dev/pytest/issues/3697