Skip to content

Switch from printing to logging messages #41

@tsalo

Description

@tsalo

Is your feature request related to a problem? Please describe.
Printing messages throughout the workflow doesn't let you control what level of information you see as a user. If you switch to using logging, then you can define the log level of each message, so devs can run with debugging-level messages, while users can run with just warnings and errors.

Describe the solution you'd like
Throughout the library, swap print statements out with logging.

Describe alternatives you've considered
None, really. Logging would be helpful, and the logging library is a built-in, so there are no additional dependencies.

Additional context
None

EDIT: I'm happy to help with this once dev is merged in. Working on it before then would probably introduce a bunch of merge conflicts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions