Skip to content

fix: support colored output on Windows - #254

Open
Guflly wants to merge 1 commit into
Mergifyio:mainfrom
Guflly:fix/windows-colorama
Open

Guflly wants to merge 1 commit into
Mergifyio:mainfrom
Guflly:fix/windows-colorama

Conversation

@Guflly

@Guflly Guflly commented Aug 8, 2026

Copy link
Copy Markdown

Fixes #17.

Adds Colorama as an optional extra on Windows and initializes it during setup(). The preconfigured stdout and stderr handlers follow Colorama's wrapped streams when needed.

Tested on Windows with Colorama 0.4.6. Added coverage for wrapped console streams and installs without the extra.

@mergify
mergify Bot had a problem deploying to Mergify Merge Protections August 8, 2026 04:07 Failure
@mergify

mergify Bot commented Aug 8, 2026 •

Copy link
Copy Markdown
Contributor

Merge Protections

🔴 1 of 3 protections blocking · waiting on 🤖 CI

Protection Waiting on
🔴 CI 🤖 CI
🟢 Reviews —
🟢 🚦 Auto-queue —

🔴 CI

Waiting for

  • check-success=test (3.10)
  • check-success=test (3.11)
  • check-success=test (3.12)
  • check-success=test (3.13)
  • check-success=test (3.14)
This rule is failing.
  • check-success=test (3.10)
  • check-success=test (3.11)
  • check-success=test (3.12)
  • check-success=test (3.13)
  • check-success=test (3.14)

Show 2 satisfied protections

🟢 Reviews

  • #approved-reviews-by>=1

🟢 🚦 Auto-queue

When all merge protections are satisfied, this pull request will be queued automatically.

This branch had an error being deployed

1 failed deployment
Mergify Merge Protections — bf66d215 Deployed Aug 8, 2026 by mergify[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

ANSI escape character sequences are printed in Windows cmd.exe when outputting to stderr

2 participants