{"event": "Animation.save using <class 'matplotlib.animation.PillowWriter'>", "_record": "<LogRecord: matplotlib.animation, 20, /opt/venv/lib/python3.14/site-packages/matplotlib/animation.py, 1092, \"Animation.save using %s\">", "_from_structlog": false, "logger": "matplotlib.animation"}
{"industry_id": "us_chemicals", "filename": "output/us_chemicals/2025/animated_ranking.gif", "event": "Wrote animated_ranking plot", "level": "info", "_record": "<LogRecord: subcommand.plot, 20, /__w/RealRate-Private/RealRate-Private/subcommand/plot.py, 1059, \"{'industry_id': 'us_chemicals', 'filename': 'output/us_chemicals/2025/animated_ranking.gif', 'event': 'Wrote animated_ranking plot', 'level': 'info'}\">", "_from_structlog": true, "logger": "subcommand.plot"}
