mondrian
mondrian copied to clipboard
Logging, with pretty coloured squares all over the place.
Bumps [jinja2](https://github.com/pallets/jinja) from 2.11.2 to 2.11.3. Release notes Sourced from jinja2's releases. 2.11.3 This contains a fix for a speed issue with the urlize filter. urlize is likely to be...
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 5.3.1 to 5.4. Changelog Sourced from pyyaml's changelog. 5.4 (2021-01-19) yaml/pyyaml#407 -- Build modernization, remove distutils, fix metadata, build wheels, CI to GHA yaml/pyyaml#472 -- Fix for...
Bumps [pygments](https://github.com/pygments/pygments) from 2.7.2 to 2.7.4. Release notes Sourced from pygments's releases. 2.7.4 Updated lexers: Apache configurations: Improve handling of malformed tags (#1656) CSS: Add support for variables (#1633, #1666)...
Bumps [py](https://github.com/pytest-dev/py) from 1.9.0 to 1.10.0. Changelog Sourced from py's changelog. 1.10.0 (2020-12-12) Fix a regular expression DoS vulnerability in the py.path.svnwc SVN blame functionality (CVE-2020-29651) Update vendored apipkg: 1.4...
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.2 to 1.26.5. Release notes Sourced from urllib3's releases. 1.26.5 :warning: IMPORTANT: urllib3 v2.0 will drop support for Python 2: Read more in the v2.0 Roadmap Fixed...
Bumps [babel](https://github.com/python-babel/babel) from 2.9.0 to 2.9.1. Release notes Sourced from babel's releases. Version 2.9.1 Bugfixes The internal locale-data loading functions now validate the name of the locale file to be...
Bumps [certifi](https://github.com/certifi/python-certifi) from 2020.11.8 to 2022.12.7. Commits 9e9e840 2022.12.07 b81bdb2 2022.09.24 939a28f 2022.09.14 aca828a 2022.06.15.2 de0eae1 Only use importlib.resources's new files() / Traversable API on Python ≥3.11 ... b8eb5e9 2022.06.15.1...
Should solve #16 and #17
When I use bonobo in Airflow, sys.stdout will be StreamLogWriter and has no buffer attribute. There should be another check mondrian/__init__.py:23 if sys.stdout.encoding is None or sys.stdout.encoding == "ANSI_X3.4-1968": sys.stdout...
When you launch something from celery task, stdout and stderr are proxyfied with `LoggingProxy` object ([See doc](https://docs.celeryproject.org/en/stable/internals/reference/celery.utils.log.html#celery.utils.log.LoggingProxy)). This object doesn't have `encoding` nor `buffer` properties so when Mondrian is initialized...