Skip to content

Implement a centralized logging module to replace print() #19

Description

@Arseni10Lk

The codebase currently relies on standard print() statements for output. This makes it impossible to filter output by severity or automatically save logs.

Task:

  • Implement a centralized logger using Python's built-in logging module.
  • Replace all print() calls in IADE_Core/ with the appropriate logger calls.
  • Ensure the logger is configured to also record/dump actual Python objects and JSON results when a solver finishes, not just text strings.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fields

    Priority

    None yet

    Start date

    Sep 5, 2026

    Target date

    Sep 14, 2026

    Effort

    None yet

    Projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions