René's URL Explorer Experiment


Title: gh-128595: Default to stdout isatty for colour detection instead of stderr by hugovk · Pull Request #128498 · python/cpython · GitHub

Open Graph Title: gh-128595: Default to stdout isatty for colour detection instead of stderr by hugovk · Pull Request #128498 · python/cpython

X Title: gh-128595: Default to stdout isatty for colour detection instead of stderr by hugovk · Pull Request #128498 · python/cpython

Description: The Python programming language. Contribute to python/cpython development by creating an account on GitHub.

Open Graph Description: As suggested at #128317 (comment), default to checking stdout's isatty rather than stderr's. Also using the @force_not_colorized_test_class decorator from #127877 to run some tests without ...

X Description: As suggested at #128317 (comment), default to checking stdout's isatty rather than stderr's. Also using the @force_not_colorized_test_class decorator from #127877 to run some tests ...

Opengraph URL: https://github.com/python/cpython/pull/128498

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:75463bbb-eafc-2f4b-82b6-a4d2d421c1ea
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idAEAA:20C51C:1D3E7F:27D9C6:6A51142C
html-safe-nonce576e03eeae265fe95aa8659d7959046d7ed66760474377cdfe50644c7236af90
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBRUFBOjIwQzUxQzoxRDNFN0Y6MjdEOUM2OjZBNTExNDJDIiwidmlzaXRvcl9pZCI6IjMxOTIxMTU4NzY1NDE5NDIyMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac54a7f2aabcf881e8d366ccc035a8968275f9b1adef8b7eb8554a9d8bfb3eb876
hovercard-subject-tagpull_request:2260523450
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/128498/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/794d83048db818ad30aff02bddf412c74e9f54ec702c32ebd272b9e76ad98194/python/cpython/pull/128498
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/794d83048db818ad30aff02bddf412c74e9f54ec702c32ebd272b9e76ad98194/python/cpython/pull/128498
og:image:altAs suggested at #128317 (comment), default to checking stdout's isatty rather than stderr's. Also using the @force_not_colorized_test_class decorator from #127877 to run some tests without ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamehugovk
hostnamegithub.com
expected-hostnamegithub.com
Noneb076e100febaa00374cd89239f915d00dd3187f7c68b12bc2b7688181305344d
turbo-cache-controlno-cache
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasef9137f6d981cbbfd780af369f80ce890b2d0d2d4
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/128498#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F128498
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F128498
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/128498
Reloadhttps://github.com/python/cpython/pull/128498
Reloadhttps://github.com/python/cpython/pull/128498
Please reload this pagehttps://github.com/python/cpython/pull/128498
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/128498
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 35k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 73.7k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.3k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security and quality 0 https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security and quality https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
hugovkhttps://github.com/hugovk
python:mainhttps://github.com/python/cpython/tree/main
hugovk:3.14-color-default-stdouthttps://github.com/hugovk/cpython/tree/3.14-color-default-stdout
Conversationhttps://github.com/python/cpython/pull/128498
Commits18 (18)https://github.com/python/cpython/pull/128498/commits
Checkshttps://github.com/python/cpython/pull/128498/checks
Files changedhttps://github.com/python/cpython/pull/128498/files
gh-128595: Default to stdout isatty for colour detection instead of stderrhttps://github.com/python/cpython/pull/128498#top
hugovkhttps://github.com/hugovk
python:mainhttps://github.com/python/cpython/tree/main
hugovk:3.14-color-default-stdouthttps://github.com/hugovk/cpython/tree/3.14-color-default-stdout
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 4, 2025https://github.com/python/cpython/pull/128498#issue-2768999891
Please reload this pagehttps://github.com/python/cpython/pull/128498
#128317 (comment)https://github.com/python/cpython/issues/128317#issuecomment-2569566697
#127877https://github.com/python/cpython/pull/127877
https://private-user-images.githubusercontent.com/1324225/400164374-2133c94f-58b2-43fe-ba37-c70643aa8b16.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM2OTg3NzcsIm5iZiI6MTc4MzY5ODQ3NywicGF0aCI6Ii8xMzI0MjI1LzQwMDE2NDM3NC0yMTMzYzk0Zi01OGIyLTQzZmUtYmEzNy1jNzA2NDNhYThiMTYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTBUMTU0NzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9N2JlNTU2NzZmMjVmMDJlMGQ4NjdhOTI0ZGZmNjE0NTU4MWUxNjYyMWE4ODBlZDQ0OGM5MTQzY2M1NmY0ODUwNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.m3cm02j88yDO_TgUww0p2no5InBaKlF0Oz5YJMVJ8oA
https://private-user-images.githubusercontent.com/1324225/400164432-bbbc954f-73a4-41a5-b087-aff24c2488a5.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM2OTg3NzcsIm5iZiI6MTc4MzY5ODQ3NywicGF0aCI6Ii8xMzI0MjI1LzQwMDE2NDQzMi1iYmJjOTU0Zi03M2E0LTQxYTUtYjA4Ny1hZmYyNGMyNDg4YTUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTBUMTU0NzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Y2YwY2Y4MzdlNGE0ZWQ4OTgyYTg4NjJmMGM1YjYxMzc2NGRjZDY3YzdmMGM2OWFhMzU3YmY5YTdlMTQ1NTM1YSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.-Gd9FVpErlGryp6L6U_jS9hlykXe6Cu4evmBb572k0U
https://private-user-images.githubusercontent.com/1324225/400164416-00282bc7-ac09-4696-ab54-271ad6bb4555.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM2OTg3NzcsIm5iZiI6MTc4MzY5ODQ3NywicGF0aCI6Ii8xMzI0MjI1LzQwMDE2NDQxNi0wMDI4MmJjNy1hYzA5LTQ2OTYtYWI1NC0yNzFhZDZiYjQ1NTUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTBUMTU0NzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MzJjNjkzMzc0MWEzZjY5ZDQ4YjNjMjU2NTRkMTY3OGIwZjE5ZDhjMDg5MzY0YmQxMmQzYjllOTY0OWRmNGVlNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.IUUdWRDYmaKAhDJT6SX3i1RsJqedP-k7rb4ibkAi3pM
https://private-user-images.githubusercontent.com/1324225/400164436-5e873085-b162-46d1-8bff-d1c761659c30.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM2OTg3NzcsIm5iZiI6MTc4MzY5ODQ3NywicGF0aCI6Ii8xMzI0MjI1LzQwMDE2NDQzNi01ZTg3MzA4NS1iMTYyLTQ2ZDEtOGJmZi1kMWM3NjE2NTljMzAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTBUMTU0NzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YWVkMWNhOTlmNDg4NTkyOWMyZTkwMzhiY2Y5NGNmYzMwODhiZmJlMDQ4MDJjOTdkNzlkY2VlMzE1NjEyZmUwOCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.r4-TAXduMFgLu_gM85oDDB6AVPPs3QeNUD7z0slqC_0
https://private-user-images.githubusercontent.com/1324225/400164496-5d710bd6-0398-4c82-b6ae-f4c3877f2af4.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM2OTg3NzcsIm5iZiI6MTc4MzY5ODQ3NywicGF0aCI6Ii8xMzI0MjI1LzQwMDE2NDQ5Ni01ZDcxMGJkNi0wMzk4LTRjODItYjZhZS1mNGMzODc3ZjJhZjQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTBUMTU0NzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ODA4YTA5Yjg3MjNhOGRjZmQxOWRlY2MzYzkwODBlZTczZWVkMGY0ZmY2ZWRlMzdmMzFhNzEwNTA2NGZhNzEwNCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.gPYAyZXF3JNnKIIUEjIE67Uvs-lJaGDD5GFRQ-IRsQU
https://private-user-images.githubusercontent.com/1324225/400164509-636828a0-59cf-4145-8076-8e85ee840f2d.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM2OTg3NzcsIm5iZiI6MTc4MzY5ODQ3NywicGF0aCI6Ii8xMzI0MjI1LzQwMDE2NDUwOS02MzY4MjhhMC01OWNmLTQxNDUtODA3Ni04ZTg1ZWU4NDBmMmQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTBUMTU0NzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MTVhNGJkZDA3NmVmMGM1NTg5YzM2ZTc5Yjc2YmQwNDA4NWMyY2Y5OGYyZGVmMTg2MGRmMDFiYTNhYzRiOTY5NiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.tuMkSC7Wf0mRPgHz1smaabapycM2Z-4lUM6pc_tEDGM
https://private-user-images.githubusercontent.com/1324225/400164544-9f80b722-4050-49df-8683-24d3a0cb6804.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM2OTg3NzcsIm5iZiI6MTc4MzY5ODQ3NywicGF0aCI6Ii8xMzI0MjI1LzQwMDE2NDU0NC05ZjgwYjcyMi00MDUwLTQ5ZGYtODY4My0yNGQzYTBjYjY4MDQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTBUMTU0NzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OGQ3ZjQ4ZTJmNWFkNzc5YWZhMThhMzllNGU1M2YxODM2NGY0MWIwMzFjODExNmUyODJiNjQyYjM3MmVmYmZiYSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.SwrF4ES1IsK-j-rD0uvgOt-XqJy_RWr3BWb8XUbEzGo
https://private-user-images.githubusercontent.com/1324225/400164532-58d836f3-b9b9-4716-bedf-66f9c9d1c515.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM2OTg3NzcsIm5iZiI6MTc4MzY5ODQ3NywicGF0aCI6Ii8xMzI0MjI1LzQwMDE2NDUzMi01OGQ4MzZmMy1iOWI5LTQ3MTYtYmVkZi02NmY5YzlkMWM1MTUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTBUMTU0NzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MmU3MjQzMzNjZmRhNjI5NWFiY2QwMjI5MDQxMjg0ZDMxYjg3MzNkODMzMzg4ODVkMzBiNDljZmY3ZTQyMGJiMSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.sMv-gbtcVQ-v1Kd98eJXlNeyO-o9elyrfA4S1JOG2g8
Default to stdout isatty for colour detection instead of stderr #128595https://github.com/python/cpython/issues/128595
Please reload this pagehttps://github.com/python/cpython/pull/128498
hugovkhttps://github.com/hugovk
January 4, 2025 17:46https://github.com/python/cpython/pull/128498#commits-pushed-4ad090d
https://github.com/hugovk
Add test class helper to force no terminal colourhttps://github.com/python/cpython/pull/128498/commits/4ad090d40872507689b4292c33a75d1468382b92
4ad090dhttps://github.com/python/cpython/pull/128498/commits/4ad090d40872507689b4292c33a75d1468382b92
https://github.com/hugovk
Refactorhttps://github.com/python/cpython/pull/128498/commits/ab76e1b7aa2f1e92a65d3124c4e5d43fd9e0f106
ab76e1bhttps://github.com/python/cpython/pull/128498/commits/ab76e1b7aa2f1e92a65d3124c4e5d43fd9e0f106
https://github.com/hugovk
Default to stdout isatty for colour detection instead of stderrhttps://github.com/python/cpython/pull/128498/commits/bb90f8924934ccdfecf5573fae0251d22f26a2e7
bb90f89https://github.com/python/cpython/pull/128498/commits/bb90f8924934ccdfecf5573fae0251d22f26a2e7
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting core review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22
Jan 4, 2025https://github.com/python/cpython/pull/128498#event-15816175214
https://github.com/hugovk
hugovkhttps://github.com/hugovk
skip issue https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22skip%20issue%22
skip news https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22skip%20news%22
skip news https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22skip%20news%22
skip issue https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22skip%20issue%22
Jan 4, 2025https://github.com/python/cpython/pull/128498#event-15816175463
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 4, 2025 https://github.com/python/cpython/pull/128498#ref-issue-2762004198
Highlight today in colour in calendar's CLI output #128317 https://github.com/python/cpython/issues/128317
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 4, 2025https://github.com/python/cpython/pull/128498#issuecomment-2571412715
gh-128317https://github.com/python/cpython/issues/128317
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/erlend-aasland
erlend-aaslandhttps://github.com/erlend-aasland
Jan 5, 2025https://github.com/python/cpython/pull/128498#issuecomment-2571766488
gh-128317https://github.com/python/cpython/issues/128317
#128317https://github.com/python/cpython/issues/128317
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 5, 2025https://github.com/python/cpython/pull/128498#event-15818299154
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 7, 2025https://github.com/python/cpython/pull/128498#event-15843561236
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jan 7, 2025 https://github.com/python/cpython/pull/128498#ref-issue-2773610984
Default to stdout isatty for colour detection instead of stderr #128595 https://github.com/python/cpython/issues/128595
https://github.com/hugovk
Add NEWShttps://github.com/python/cpython/pull/128498/commits/172f8c389934bbdfcc0dbf7b9b2ad2839e1c88e2
172f8c3https://github.com/python/cpython/pull/128498/commits/172f8c389934bbdfcc0dbf7b9b2ad2839e1c88e2
https://github.com/hugovk
hugovkhttps://github.com/hugovk
needs backport to 3.13 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.13%22
Jan 7, 2025https://github.com/python/cpython/pull/128498#event-15843579266
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 7, 2025https://github.com/python/cpython/pull/128498#issuecomment-2576104268
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/zanieb
zaniebhttps://github.com/zanieb
Jan 7, 2025https://github.com/python/cpython/pull/128498#issuecomment-2576416069
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Jan 8, 2025https://github.com/python/cpython/pull/128498#issuecomment-2576459746
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 8, 2025https://github.com/python/cpython/pull/128498#issuecomment-2578221683
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Jan 8, 2025https://github.com/python/cpython/pull/128498#issuecomment-2578243755
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/vstinner
vstinnerhttps://github.com/vstinner
Jan 9, 2025https://github.com/python/cpython/pull/128498#issuecomment-2580925509
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 9, 2025 https://github.com/python/cpython/pull/128498#ref-pullrequest-2778544552
gh-128595: Add test class helper to force no terminal colour #128687 https://github.com/python/cpython/pull/128687
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 9, 2025https://github.com/python/cpython/pull/128498#issuecomment-2581116511
#128687https://github.com/python/cpython/pull/128687
Please reload this pagehttps://github.com/python/cpython/pull/128498
hugovkhttps://github.com/hugovk
January 13, 2025 13:34https://github.com/python/cpython/pull/128498#commits-pushed-bf31943
https://github.com/hugovk
Merge branch 'main' into 3.14-color-default-stdouthttps://github.com/python/cpython/pull/128498/commits/bf31943685b7d76f783088d52382214ed03c50b7
bf31943https://github.com/python/cpython/pull/128498/commits/bf31943685b7d76f783088d52382214ed03c50b7
https://github.com/hugovk
Fix merge conflicthttps://github.com/python/cpython/pull/128498/commits/b7855ade9a85b26bcf4c4b9c10d9a495808a7653
b7855adhttps://github.com/python/cpython/pull/128498/commits/b7855ade9a85b26bcf4c4b9c10d9a495808a7653
https://github.com/hugovk
Remove unused importhttps://github.com/python/cpython/pull/128498/commits/8e24cc89d243dd2814b77361a8b87a3f6ad79cc2
8e24cc8https://github.com/python/cpython/pull/128498/commits/8e24cc89d243dd2814b77361a8b87a3f6ad79cc2
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 13, 2025https://github.com/python/cpython/pull/128498#issuecomment-2586934663
#128687https://github.com/python/cpython/pull/128687
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Jan 13, 2025https://github.com/python/cpython/pull/128498#issuecomment-2587028640
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/hugovk
Check can_colorize using same output stream as tracebackhttps://github.com/python/cpython/pull/128498/commits/2b88c85e729fdc7cbdf5390c95ed4373768d1c69
2b88c85https://github.com/python/cpython/pull/128498/commits/2b88c85e729fdc7cbdf5390c95ed4373768d1c69
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 13, 2025 https://github.com/python/cpython/pull/128498#pullrequestreview-2547156760
View reviewed changes https://github.com/python/cpython/pull/128498/files/d0ce62201d6dd1670ae0de977c5fa141aa622bb5
Lib/test/libregrtest/single.pyhttps://github.com/python/cpython/pull/128498/files/d0ce62201d6dd1670ae0de977c5fa141aa622bb5#diff-e795484b2b979b7a4fe0ee745aa74d1e3919d60894ee9fb2a06701fa1300d85e
Please reload this pagehttps://github.com/python/cpython/pull/128498
Lib/unittest/result.pyhttps://github.com/python/cpython/pull/128498/files/d0ce62201d6dd1670ae0de977c5fa141aa622bb5#diff-ba8a6f32f39f6047ea998da6ddc7356a30eff06dd2b84d19f9a285c3162d2a93
Please reload this pagehttps://github.com/python/cpython/pull/128498
Lib/unittest/runner.pyhttps://github.com/python/cpython/pull/128498/files/d0ce62201d6dd1670ae0de977c5fa141aa622bb5#diff-8fce5e301fa724e355a39315e2b1205ce4bbc5b5f193bd530654863d7d8b6a78
Please reload this pagehttps://github.com/python/cpython/pull/128498
hugovkhttps://github.com/hugovk
January 13, 2025 19:00https://github.com/python/cpython/pull/128498#commits-pushed-7debe69
https://github.com/hugovk
https://github.com/serhiy-storchaka
https://github.com/vstinner
Apply suggestions from code reviewhttps://github.com/python/cpython/pull/128498/commits/7debe697b40b26d6b7d4f410b6a287779c78c7dd
7debe69https://github.com/python/cpython/pull/128498/commits/7debe697b40b26d6b7d4f410b6a287779c78c7dd
https://github.com/hugovk
Add missing parenthesishttps://github.com/python/cpython/pull/128498/commits/6faf53c79b7067a532ba31e0397e0f7fc710d878
6faf53chttps://github.com/python/cpython/pull/128498/commits/6faf53c79b7067a532ba31e0397e0f7fc710d878
https://github.com/hugovk
Name the argumenthttps://github.com/python/cpython/pull/128498/commits/e1547d04407f45e67f94fb8a8c488de108fb85dd
e1547d0https://github.com/python/cpython/pull/128498/commits/e1547d04407f45e67f94fb8a8c488de108fb85dd
https://github.com/hugovk
Also print skips to stderrhttps://github.com/python/cpython/pull/128498/commits/7612bff993ca3087351fdfdb8c9a78238b6fa7a8
7612bffhttps://github.com/python/cpython/pull/128498/commits/7612bff993ca3087351fdfdb8c9a78238b6fa7a8
https://github.com/vstinner
vstinnerhttps://github.com/vstinner
Jan 13, 2025 https://github.com/python/cpython/pull/128498#pullrequestreview-2548013434
View reviewed changes https://github.com/python/cpython/pull/128498/files/7612bff993ca3087351fdfdb8c9a78238b6fa7a8
Lib/_colorize.pyhttps://github.com/python/cpython/pull/128498/files/7612bff993ca3087351fdfdb8c9a78238b6fa7a8#diff-9df1113be57dfbda10f44550069c7ad7d9c9ebec3e63ee5261897c6d5e30cf17
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/vstinner
vstinnerhttps://github.com/vstinner
Jan 13, 2025 https://github.com/python/cpython/pull/128498#pullrequestreview-2548016778
View reviewed changes https://github.com/python/cpython/pull/128498/files/7612bff993ca3087351fdfdb8c9a78238b6fa7a8
Lib/test/libregrtest/single.pyhttps://github.com/python/cpython/pull/128498/files/7612bff993ca3087351fdfdb8c9a78238b6fa7a8#diff-e795484b2b979b7a4fe0ee745aa74d1e3919d60894ee9fb2a06701fa1300d85e
Please reload this pagehttps://github.com/python/cpython/pull/128498
hugovkhttps://github.com/hugovk
January 14, 2025 09:19https://github.com/python/cpython/pull/128498#commits-pushed-44828f0
https://github.com/hugovk
https://github.com/vstinner
Check file not sys.stdouthttps://github.com/python/cpython/pull/128498/commits/44828f0f9a883d55b97d857a853f7aa11c940b4e
44828f0https://github.com/python/cpython/pull/128498/commits/44828f0f9a883d55b97d857a853f7aa11c940b4e
https://github.com/hugovk
file=streamhttps://github.com/python/cpython/pull/128498/commits/36eb18e1bcfdf4b6470ffb1013b883c235803d0b
36eb18ehttps://github.com/python/cpython/pull/128498/commits/36eb18e1bcfdf4b6470ffb1013b883c235803d0b
https://github.com/hugovk
Print to stdouthttps://github.com/python/cpython/pull/128498/commits/f5857b5229930465589eefdfbbd8a5baf0e34c8f
f5857b5https://github.com/python/cpython/pull/128498/commits/f5857b5229930465589eefdfbbd8a5baf0e34c8f
https://github.com/vstinner
vstinnerhttps://github.com/vstinner
Jan 14, 2025 https://github.com/python/cpython/pull/128498#pullrequestreview-2549003387
View reviewed changes https://github.com/python/cpython/pull/128498/files/f5857b5229930465589eefdfbbd8a5baf0e34c8f
vstinnerhttps://github.com/vstinner
https://github.com/python/cpython/pull/128498#pullrequestreview-2549003387
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Jan 14, 2025 https://github.com/python/cpython/pull/128498#pullrequestreview-2549423564
View reviewed changes https://github.com/python/cpython/pull/128498/files/f5857b5229930465589eefdfbbd8a5baf0e34c8f
Lib/test/libregrtest/single.pyhttps://github.com/python/cpython/pull/128498/files/f5857b5229930465589eefdfbbd8a5baf0e34c8f#diff-e795484b2b979b7a4fe0ee745aa74d1e3919d60894ee9fb2a06701fa1300d85e
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/hugovk
Log skipped to stdout, log failures to stderrhttps://github.com/python/cpython/pull/128498/commits/3047d2af5f6e98392f655f1e2588ee8038e5a00b
3047d2ahttps://github.com/python/cpython/pull/128498/commits/3047d2af5f6e98392f655f1e2588ee8038e5a00b
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 20, 2025https://github.com/python/cpython/pull/128498#issuecomment-2602088892
#127877https://github.com/python/cpython/pull/127877
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/hugovk
hugovkhttps://github.com/hugovk
6f167d7https://github.com/python/cpython/commit/6f167d71347de6717d9f6b64026e21f23d41ef0b
Jan 20, 2025https://github.com/python/cpython/pull/128498#event-15996953465
https://github.com/hugovk
hugovkhttps://github.com/hugovk
January 20, 2025 10:52https://github.com/python/cpython/pull/128498#event-15996953955
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
Jan 20, 2025https://github.com/python/cpython/pull/128498#issuecomment-2602089292
@hugovkhttps://github.com/hugovk
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
Jan 20, 2025https://github.com/python/cpython/pull/128498#event-15996954246
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
Jan 20, 2025https://github.com/python/cpython/pull/128498#issuecomment-2602089450
@hugovkhttps://github.com/hugovk
cherry_pickerhttps://pypi.org/project/cherry-picker/
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
hugovkhttps://github.com/hugovk
Jan 20, 2025https://github.com/python/cpython/pull/128498#event-15996955360
hugovkhttps://github.com/hugovk
Jan 20, 2025 https://github.com/python/cpython/pull/128498#ref-commit-55cb946
https://github.com/hugovk
https://github.com/serhiy-storchaka
https://github.com/vstinner
[3.13]https://github.com/hugovk/cpython/commit/55cb94627274224b63b90657f2998e1aec5dd698
pythongh-128595https://github.com/python/cpython/issues/128595
: Default to stdout isatty for colour detection…https://github.com/hugovk/cpython/commit/55cb94627274224b63b90657f2998e1aec5dd698
55cb946https://github.com/hugovk/cpython/commit/55cb94627274224b63b90657f2998e1aec5dd698
pythonGH-128498https://github.com/python/cpython/pull/128498
6f167d7https://github.com/hugovk/cpython/commit/6f167d71347de6717d9f6b64026e21f23d41ef0b
hugovkhttps://github.com/hugovk
Jan 20, 2025 https://github.com/python/cpython/pull/128498#ref-commit-0ce7116
https://github.com/hugovk
https://github.com/serhiy-storchaka
https://github.com/vstinner
[3.13]https://github.com/hugovk/cpython/commit/0ce7116e860079284b55ce7ea25f43ad68c1118b
pythongh-128595https://github.com/python/cpython/issues/128595
: Default to stdout isatty for colour detection…https://github.com/hugovk/cpython/commit/0ce7116e860079284b55ce7ea25f43ad68c1118b
0ce7116https://github.com/hugovk/cpython/commit/0ce7116e860079284b55ce7ea25f43ad68c1118b
pythonGH-128498https://github.com/python/cpython/pull/128498
6f167d7https://github.com/hugovk/cpython/commit/6f167d71347de6717d9f6b64026e21f23d41ef0b
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jan 20, 2025https://github.com/python/cpython/pull/128498#issuecomment-2602130288
GH-129057https://github.com/python/cpython/pull/129057
3.13 branchhttps://github.com/python/cpython/tree/3.13
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.13 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.13%22
Jan 20, 2025https://github.com/python/cpython/pull/128498#event-15997196989
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Jan 20, 2025https://github.com/python/cpython/pull/128498#issuecomment-2602257129
https://buildbot.python.org/api/v2/logs/12166870/raw_inlinehttps://buildbot.python.org/api/v2/logs/12166870/raw_inline
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 20, 2025 https://github.com/python/cpython/pull/128498#ref-pullrequest-2799478099
gh-128595: Fix test__colorize unexpected keyword argument 'file' on buildbots #129070 https://github.com/python/cpython/pull/129070
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 20, 2025https://github.com/python/cpython/pull/128498#issuecomment-2602801172
#129070https://github.com/python/cpython/pull/129070
Please reload this pagehttps://github.com/python/cpython/pull/128498
srinivasreddyhttps://github.com/srinivasreddy
Jan 21, 2025 https://github.com/python/cpython/pull/128498#ref-commit-9b45be8
https://github.com/hugovk
https://github.com/serhiy-storchaka
https://github.com/vstinner
https://github.com/srinivasreddy
pythongh-128595https://github.com/python/cpython/issues/128595
: Default to stdout isatty for colour detection instea…https://github.com/srinivasreddy/cpython/commit/9b45be831620a888a7604100d2708a89923c3325
9b45be8https://github.com/srinivasreddy/cpython/commit/9b45be831620a888a7604100d2708a89923c3325
python#128498https://github.com/python/cpython/pull/128498
hugovkhttps://github.com/hugovk
Jan 21, 2025 https://github.com/python/cpython/pull/128498#ref-commit-383af39
https://github.com/hugovk
https://github.com/serhiy-storchaka
https://github.com/vstinner
[3.13]https://github.com/python/cpython/commit/383af395af828f40d9543ee0a8fdc5cc011d43db
gh-128595https://github.com/python/cpython/issues/128595
: Default to stdout isatty for colour detection inste…https://github.com/python/cpython/commit/383af395af828f40d9543ee0a8fdc5cc011d43db
383af39https://github.com/python/cpython/commit/383af395af828f40d9543ee0a8fdc5cc011d43db
GH-128498https://github.com/python/cpython/pull/128498
#129057https://github.com/python/cpython/pull/129057
#129070https://github.com/python/cpython/pull/129070
https://github.com/hugovk
hugovkhttps://github.com/hugovk
Jan 22, 2025 https://github.com/python/cpython/pull/128498#ref-pullrequest-2805237129
Add colour to GitHub Actions output #129196 https://github.com/python/cpython/pull/129196
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F128498
https://github.com/vstinner
vstinner https://github.com/vstinner
https://github.com/python/cpython/pull/128498/files/f5857b5229930465589eefdfbbd8a5baf0e34c8f
https://github.com/serhiy-storchaka
serhiy-storchaka https://github.com/serhiy-storchaka
https://github.com/python/cpython/pull/128498/files/f5857b5229930465589eefdfbbd8a5baf0e34c8f
https://github.com/hugovk
hugovk https://github.com/hugovk
Please reload this pagehttps://github.com/python/cpython/pull/128498
https://github.com/hugovk
https://github.com/erlend-aasland
https://github.com/zanieb
https://github.com/serhiy-storchaka
https://github.com/vstinner
https://github.com/picnixz
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.