Time for a new feature! This pull request adds a logger configured for Civis Platform jobs, with INFO-level (or below) logging showing up in black on the Civis Platform graphical user inteface, and WARNING-level (or above) logging in red. Internally, we've reinvented this same wheel so many times across codebases, so let's put this basic version in civis-python to help clean up downstream projects.
[x] (For Civis employees only) Reference to a relevant ticket in the pull request title
[x] Changelog entry added to CHANGELOG.md at the repo's root level
[x] Description of change in the pull request description
[x] If applicable, unit tests have been added and/or updated
Time for a new feature! This pull request adds a logger configured for Civis Platform jobs, with INFO-level (or below) logging showing up in black on the Civis Platform graphical user inteface, and WARNING-level (or above) logging in red. Internally, we've reinvented this same wheel so many times across codebases, so let's put this basic version in civis-python to help clean up downstream projects.
CHANGELOG.md
at the repo's root level