René's URL Explorer Experiment


Title: bpo-28180: Implementation for PEP 538 by ncoghlan · Pull Request #659 · python/cpython · GitHub

Open Graph Title: bpo-28180: Implementation for PEP 538 by ncoghlan · Pull Request #659 · python/cpython

X Title: bpo-28180: Implementation for PEP 538 by ncoghlan · Pull Request #659 · python/cpython

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

Open Graph Description: Reference implementation for PEP 538, which is in turn a partial fix for bpo-28180. This updates the CPython CLI to attempt to set LC_CTYPE to a suitable UTF-8 based locale before loading the runti...

X Description: Reference implementation for PEP 538, which is in turn a partial fix for bpo-28180. This updates the CPython CLI to attempt to set LC_CTYPE to a suitable UTF-8 based locale before loading the runti...

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

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:fa6e061b-f4ec-0463-fddf-f3ec7226e859
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA7B6:16CCCC:CA633D:113DB7C:6A4ED9CB
html-safe-nonce7ac265121a70ec7e29c0278ad98c5e417ea73d2ac3ed1e9b5cd4700f749d68a2
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBN0I2OjE2Q0NDQzpDQTYzM0Q6MTEzREI3Qzo2QTRFRDlDQiIsInZpc2l0b3JfaWQiOiIxNTU2NzExNTU1MzQ4NzQ4NzQ3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacb68ea4a1d2aa60b4e37d59ff34b20d7bac704d8c9cbb2012adf7146bc6c15641
hovercard-subject-tagpull_request:110344519
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/659/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/a33bd1a8fe766855ee9834f0b8412d47b7892c616c369afac744c2b0197c12d5/python/cpython/pull/659
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/a33bd1a8fe766855ee9834f0b8412d47b7892c616c369afac744c2b0197c12d5/python/cpython/pull/659
og:image:altReference implementation for PEP 538, which is in turn a partial fix for bpo-28180. This updates the CPython CLI to attempt to set LC_CTYPE to a suitable UTF-8 based locale before loading the runti...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamencoghlan
hostnamegithub.com
expected-hostnamegithub.com
None41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c
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
releasec37fe3e3f5f306900bd5b6bee97463f66c938b2c
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/659#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F659
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%2F659
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/659
Reloadhttps://github.com/python/cpython/pull/659
Reloadhttps://github.com/python/cpython/pull/659
Please reload this pagehttps://github.com/python/cpython/pull/659
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/659
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 34.8k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 73.6k 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
ncoghlanhttps://github.com/ncoghlan
python:masterhttps://github.com/python/cpython/tree/master
ncoghlan:pep538-coerce-c-localehttps://github.com/ncoghlan/cpython/tree/pep538-coerce-c-locale
Conversationhttps://github.com/python/cpython/pull/659
Commits43 (43)https://github.com/python/cpython/pull/659/commits
Checkshttps://github.com/python/cpython/pull/659/checks
Files changedhttps://github.com/python/cpython/pull/659/files
bpo-28180: Implementation for PEP 538https://github.com/python/cpython/pull/659#top
ncoghlanhttps://github.com/ncoghlan
python:masterhttps://github.com/python/cpython/tree/master
ncoghlan:pep538-coerce-c-localehttps://github.com/ncoghlan/cpython/tree/pep538-coerce-c-locale
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
Mar 13, 2017https://github.com/python/cpython/pull/659#issue-213681274
Please reload this pagehttps://github.com/python/cpython/pull/659
bpo-28180https://bugs.python.org/issue?@action=redirect&bpo=28180
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
March 5, 2017 16:58https://github.com/python/cpython/pull/659#commits-pushed-b5d125b
https://github.com/ncoghlan
WIP: PEP 538 reference implementationhttps://github.com/python/cpython/pull/659/commits/b5d125bd6d15720c6994e8e2261fcf2aaae5ca9f
b5d125bhttps://github.com/python/cpython/pull/659/commits/b5d125bd6d15720c6994e8e2261fcf2aaae5ca9f
https://github.com/ncoghlan
Fix test case failureshttps://github.com/python/cpython/pull/659/commits/78c17a7cea04aed7cd1fce8ae5afb085a544a89c
78c17a7https://github.com/python/cpython/pull/659/commits/78c17a7cea04aed7cd1fce8ae5afb085a544a89c
https://github.com/ncoghlan
Merge remote-tracking branch 'origin/master' into pep538-coerce-c-localehttps://github.com/python/cpython/pull/659/commits/721b27fdd4d4ea7f1de18788debd17bbf55105fc
721b27fhttps://github.com/python/cpython/pull/659/commits/721b27fdd4d4ea7f1de18788debd17bbf55105fc
https://github.com/ncoghlan
Merge branch 'master' into pep538-coerce-c-localehttps://github.com/python/cpython/pull/659/commits/16a44158b731ac875c7b0cdc352a41154491020f
16a4415https://github.com/python/cpython/pull/659/commits/16a44158b731ac875c7b0cdc352a41154491020f
https://github.com/ncoghlan
Clarify locale coercion warningshttps://github.com/python/cpython/pull/659/commits/d283de1992e0b2b1498d63fc68ffb2ef40463de2
d283de1https://github.com/python/cpython/pull/659/commits/d283de1992e0b2b1498d63fc68ffb2ef40463de2
https://github.com/ncoghlan
Avoid -Wformat-security warninghttps://github.com/python/cpython/pull/659/commits/f7a03fe842bd749375568fedd78bc1c3eb7aff67
f7a03fehttps://github.com/python/cpython/pull/659/commits/f7a03fe842bd749375568fedd78bc1c3eb7aff67
https://github.com/ncoghlan
Support running tests under 'LANG=C'https://github.com/python/cpython/pull/659/commits/fe92a294145568a9f9ae17e90c99400ac16f5297
fe92a29https://github.com/python/cpython/pull/659/commits/fe92a294145568a9f9ae17e90c99400ac16f5297
https://github.com/ncoghlan
Suppress locale warning for PYTHONCOERCECLOCALE=0https://github.com/python/cpython/pull/659/commits/64d9d2f250c3c7c7e28d2bb4577262923b6a0882
64d9d2fhttps://github.com/python/cpython/pull/659/commits/64d9d2f250c3c7c7e28d2bb4577262923b6a0882
https://github.com/ncoghlan
Add test case for library runtime warninghttps://github.com/python/cpython/pull/659/commits/384a1466a283c144665c91d86e088331765797d1
384a146https://github.com/python/cpython/pull/659/commits/384a1466a283c144665c91d86e088331765797d1
https://github.com/ncoghlan
Add C locale coercion and warning build flagshttps://github.com/python/cpython/pull/659/commits/b4f3a34753df0f9710508b6cda237c6aeab2e4c2
b4f3a34https://github.com/python/cpython/pull/659/commits/b4f3a34753df0f9710508b6cda237c6aeab2e4c2
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
warsawhttps://github.com/warsaw
March 13, 2017 06:06https://github.com/python/cpython/pull/659#event-996698439
https://github.com/the-knights-who-say-ni
the-knights-who-say-nihttps://github.com/the-knights-who-say-ni
CLA signed https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22CLA%20signed%22
Mar 13, 2017https://github.com/python/cpython/pull/659#event-996698443
https://github.com/ncoghlan
Always use C.UTF-8 on Androidhttps://github.com/python/cpython/pull/659/commits/4d684a65593ad46d67b1547c4e16f16c6ff09986
4d684a6https://github.com/python/cpython/pull/659/commits/4d684a65593ad46d67b1547c4e16f16c6ff09986
https://github.com/methane
methanehttps://github.com/methane
Mar 13, 2017 https://github.com/python/cpython/pull/659#pullrequestreview-26534668
View reviewed changes https://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986
Programs/python.chttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-c1d35c064876f032a64e15680e20caae226f368eb985fa510584401eb10f7e96
methanehttps://github.com/methane
Mar 13, 2017https://github.com/python/cpython/pull/659#discussion_r105646418
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
methanehttps://github.com/methane
Mar 13, 2017https://github.com/python/cpython/pull/659#discussion_r105648408
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r105819074
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
https://github.com/warsaw
warsawhttps://github.com/warsaw
Mar 14, 2017 https://github.com/python/cpython/pull/659#pullrequestreview-26924946
View reviewed changes https://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986
warsawhttps://github.com/warsaw
https://github.com/python/cpython/pull/659#pullrequestreview-26924946
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
Doc/using/cmdline.rsthttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-5f4de3bbf22aa3cc7412333ded7d7729ae0ac23703551daecac350869768b4ef
warsawhttps://github.com/warsaw
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r106020346
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106085278
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106099752
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
1c3a270https://github.com/python/cpython/commit/1c3a2706ef276ca66f676218395b9d792ef3ca0e
Please reload this pagehttps://github.com/python/cpython/pull/659
Lib/test/test_locale_coercion.pyhttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-5fb5af47b9537d397dd7185c04fea5eab56d40d9468082b093d51cac487b1663
warsawhttps://github.com/warsaw
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r106021756
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106085316
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106099767
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
1c3a270https://github.com/python/cpython/commit/1c3a2706ef276ca66f676218395b9d792ef3ca0e
Please reload this pagehttps://github.com/python/cpython/pull/659
Lib/test/test_locale_coercion.pyhttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-5fb5af47b9537d397dd7185c04fea5eab56d40d9468082b093d51cac487b1663
warsawhttps://github.com/warsaw
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r106022399
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106100586
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
d12b412https://github.com/python/cpython/commit/d12b4126779b41c945c210124ba23b1c25ab62f5
Please reload this pagehttps://github.com/python/cpython/pull/659
Lib/test/test_locale_coercion.pyhttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-5fb5af47b9537d397dd7185c04fea5eab56d40d9468082b093d51cac487b1663
warsawhttps://github.com/warsaw
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r106022689
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106100599
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
d12b412https://github.com/python/cpython/commit/d12b4126779b41c945c210124ba23b1c25ab62f5
Please reload this pagehttps://github.com/python/cpython/pull/659
Lib/test/test_locale_coercion.pyhttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-5fb5af47b9537d397dd7185c04fea5eab56d40d9468082b093d51cac487b1663
warsawhttps://github.com/warsaw
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r106023075
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106099793
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
1c3a270https://github.com/python/cpython/commit/1c3a2706ef276ca66f676218395b9d792ef3ca0e
Please reload this pagehttps://github.com/python/cpython/pull/659
Lib/test/test_locale_coercion.pyhttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-5fb5af47b9537d397dd7185c04fea5eab56d40d9468082b093d51cac487b1663
warsawhttps://github.com/warsaw
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r106023476
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106085666
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106100633
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
d12b412https://github.com/python/cpython/commit/d12b4126779b41c945c210124ba23b1c25ab62f5
Please reload this pagehttps://github.com/python/cpython/pull/659
Lib/test/test_locale_coercion.pyhttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-5fb5af47b9537d397dd7185c04fea5eab56d40d9468082b093d51cac487b1663
warsawhttps://github.com/warsaw
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r106023961
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106086008
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106112435
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
http://bugs.python.org/issue28647http://bugs.python.org/issue28647
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106118232
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
4e6d502https://github.com/python/cpython/commit/4e6d5029601a74b12807f5e776964cd062c2194c
Please reload this pagehttps://github.com/python/cpython/pull/659
Programs/python.chttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-c1d35c064876f032a64e15680e20caae226f368eb985fa510584401eb10f7e96
warsawhttps://github.com/warsaw
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r106028232
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106086510
Please reload this pagehttps://github.com/python/cpython/pull/659
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
Programs/python.chttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-c1d35c064876f032a64e15680e20caae226f368eb985fa510584401eb10f7e96
warsawhttps://github.com/warsaw
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r106029616
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106086668
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106119947
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
ccfc83fhttps://github.com/python/cpython/commit/ccfc83f04a3b7d5ac46a82dc4836e2f7f46702ee
Please reload this pagehttps://github.com/python/cpython/pull/659
Python/pylifecycle.chttps://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986#diff-69223f5bb01f359a23246afbbf75b45c622e719424418d658674fbb6c2b36fad
warsawhttps://github.com/warsaw
Mar 14, 2017https://github.com/python/cpython/pull/659#discussion_r106032881
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106087240
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Mar 15, 2017https://github.com/python/cpython/pull/659#discussion_r106119885
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
March 15, 2017 17:14https://github.com/python/cpython/pull/659#commits-pushed-1c3a270
https://github.com/ncoghlan
Fix PYTHONCOERCECLOCALE docshttps://github.com/python/cpython/pull/659/commits/1c3a2706ef276ca66f676218395b9d792ef3ca0e
1c3a270https://github.com/python/cpython/pull/659/commits/1c3a2706ef276ca66f676218395b9d792ef3ca0e
https://github.com/ncoghlan
Use Py_SetStandardStreamEncoding instead of PYTHONIOENCODINGhttps://github.com/python/cpython/pull/659/commits/7626fcf1e00c05329696c377928cb5e7b398cf99
7626fcfhttps://github.com/python/cpython/pull/659/commits/7626fcf1e00c05329696c377928cb5e7b398cf99
https://github.com/ncoghlan
Some test cleanups suggested by Barryhttps://github.com/python/cpython/pull/659/commits/d12b4126779b41c945c210124ba23b1c25ab62f5
d12b412https://github.com/python/cpython/pull/659/commits/d12b4126779b41c945c210124ba23b1c25ab62f5
https://github.com/ncoghlan
Use more precise name for test filehttps://github.com/python/cpython/pull/659/commits/ec4f2eaeef1fb395ed078b8bd8cd24a41e0e9a06
ec4f2eahttps://github.com/python/cpython/pull/659/commits/ec4f2eaeef1fb395ed078b8bd8cd24a41e0e9a06
https://github.com/ncoghlan
Check standard stream settings in locale coercion testshttps://github.com/python/cpython/pull/659/commits/4e6d5029601a74b12807f5e776964cd062c2194c
4e6d502https://github.com/python/cpython/pull/659/commits/4e6d5029601a74b12807f5e776964cd062c2194c
https://github.com/ncoghlan
Use US spellinghttps://github.com/python/cpython/pull/659/commits/ccfc83f04a3b7d5ac46a82dc4836e2f7f46702ee
ccfc83fhttps://github.com/python/cpython/pull/659/commits/ccfc83f04a3b7d5ac46a82dc4836e2f7f46702ee
https://github.com/ncoghlan
Helper function to query PYTHONCOERCECLOCALEhttps://github.com/python/cpython/pull/659/commits/b173af3ac2713bde6ee38018f35043a8254f6466
b173af3https://github.com/python/cpython/pull/659/commits/b173af3ac2713bde6ee38018f35043a8254f6466
https://github.com/ncoghlan
Merge remote-tracking branch 'origin/master' into pep538-coerce-c-localehttps://github.com/python/cpython/pull/659/commits/501a829eda17f92486506761797dda8f2d0f6249
501a829https://github.com/python/cpython/pull/659/commits/501a829eda17f92486506761797dda8f2d0f6249
https://github.com/ncoghlan
Fix ReST markuphttps://github.com/python/cpython/pull/659/commits/d099a52cd860c816829b1d4e871e5f9b1b30a7d1
d099a52https://github.com/python/cpython/pull/659/commits/d099a52cd860c816829b1d4e871e5f9b1b30a7d1
https://github.com/ncoghlan
Fix Py_DEBUG/Py_SetStandardStreamEncoding compatibility problemhttps://github.com/python/cpython/pull/659/commits/762a09b82d37067720a286d190eb2efeebeab97a
762a09bhttps://github.com/python/cpython/pull/659/commits/762a09b82d37067720a286d190eb2efeebeab97a
https://github.com/ncoghlan
Restore Windows _testembed compatibilityhttps://github.com/python/cpython/pull/659/commits/820bfadcb282244654a22e83e37ee17067245ecb
820bfadhttps://github.com/python/cpython/pull/659/commits/820bfadcb282244654a22e83e37ee17067245ecb
https://github.com/ncoghlan
Merge remote-tracking branch 'origin/master' into pep538-coerce-c-localehttps://github.com/python/cpython/pull/659/commits/6a00ce65ed42d32b70a30c76fb8003ee25031cae
https://github.com/python/cpython/commit/6a00ce65ed42d32b70a30c76fb8003ee25031cae#comments
6a00ce6https://github.com/python/cpython/pull/659/commits/6a00ce65ed42d32b70a30c76fb8003ee25031cae
https://github.com/ncoghlan
Update to latest version of PEP 538https://github.com/python/cpython/pull/659/commits/188e7807b6d9e49377aacbb287c074e5cabf70c5
188e780https://github.com/python/cpython/pull/659/commits/188e7807b6d9e49377aacbb287c074e5cabf70c5
https://github.com/ncoghlan
Change locale coercion to always respect LC_ALLhttps://github.com/python/cpython/pull/659/commits/476a78133c94d82e19b89f50036cecd9b4214e7a
476a781https://github.com/python/cpython/pull/659/commits/476a78133c94d82e19b89f50036cecd9b4214e7a
https://github.com/ncoghlan
Merge remote-tracking branch 'origin/master' into pep538-coerce-c-localehttps://github.com/python/cpython/pull/659/commits/123ba24a1e8d9b61114e76f1b204f3a987363aec
123ba24https://github.com/python/cpython/pull/659/commits/123ba24a1e8d9b61114e76f1b204f3a987363aec
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
May 28, 2017https://github.com/python/cpython/pull/659#event-1100100202
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
May 28, 2017https://github.com/python/cpython/pull/659#issuecomment-304497973
@zoobahttps://github.com/zooba
@brettcannonhttps://github.com/brettcannon
Please reload this pagehttps://github.com/python/cpython/pull/659
https://github.com/methane
methanehttps://github.com/methane
May 29, 2017 https://github.com/python/cpython/pull/659#pullrequestreview-40719254
View reviewed changes https://github.com/python/cpython/pull/659/files/939ba0a77d4b52a04315c129f9db89b90c0532cd
Doc/using/cmdline.rsthttps://github.com/python/cpython/pull/659/files/939ba0a77d4b52a04315c129f9db89b90c0532cd#diff-5f4de3bbf22aa3cc7412333ded7d7729ae0ac23703551daecac350869768b4ef
methanehttps://github.com/methane
May 29, 2017https://github.com/python/cpython/pull/659#discussion_r118885866
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
https://github.com/zooba
zoobahttps://github.com/zooba
May 31, 2017https://github.com/python/cpython/pull/659#issuecomment-305252863
@ncoghlanhttps://github.com/ncoghlan
Please reload this pagehttps://github.com/python/cpython/pull/659
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
Jun 2, 2017 https://github.com/python/cpython/pull/659#pullrequestreview-41695187
View reviewed changes https://github.com/python/cpython/pull/659/files/939ba0a77d4b52a04315c129f9db89b90c0532cd
Python/pylifecycle.chttps://github.com/python/cpython/pull/659/files/939ba0a77d4b52a04315c129f9db89b90c0532cd#diff-69223f5bb01f359a23246afbbf75b45c622e719424418d658674fbb6c2b36fad
ncoghlanhttps://github.com/ncoghlan
Jun 2, 2017https://github.com/python/cpython/pull/659#discussion_r119784438
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@zoobahttps://github.com/zooba
Please reload this pagehttps://github.com/python/cpython/pull/659
zoobahttps://github.com/zooba
Jun 2, 2017https://github.com/python/cpython/pull/659#discussion_r119904278
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Jun 3, 2017https://github.com/python/cpython/pull/659#discussion_r119983928
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Jun 4, 2017https://github.com/python/cpython/pull/659#discussion_r119999431
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
Jun 2, 2017 https://github.com/python/cpython/pull/659#pullrequestreview-41695518
View reviewed changes https://github.com/python/cpython/pull/659/files/939ba0a77d4b52a04315c129f9db89b90c0532cd
Python/pylifecycle.chttps://github.com/python/cpython/pull/659/files/939ba0a77d4b52a04315c129f9db89b90c0532cd#diff-69223f5bb01f359a23246afbbf75b45c622e719424418d658674fbb6c2b36fad
ncoghlanhttps://github.com/ncoghlan
Jun 2, 2017https://github.com/python/cpython/pull/659#discussion_r119784765
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@zoobahttps://github.com/zooba
Please reload this pagehttps://github.com/python/cpython/pull/659
zoobahttps://github.com/zooba
Jun 2, 2017https://github.com/python/cpython/pull/659#discussion_r119903573
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
June 3, 2017 18:35https://github.com/python/cpython/pull/659#commits-pushed-6d564c9
https://github.com/ncoghlan
Update docs to match current behaviourhttps://github.com/python/cpython/pull/659/commits/6d564c9e9627a82ca5df5edc49630fd3f4eee55c
6d564c9https://github.com/python/cpython/pull/659/commits/6d564c9e9627a82ca5df5edc49630fd3f4eee55c
https://github.com/ncoghlan
Address CI failure and review commentshttps://github.com/python/cpython/pull/659/commits/53bd6da20d55126548e96a6320aff845874fd7ff
53bd6dahttps://github.com/python/cpython/pull/659/commits/53bd6da20d55126548e96a6320aff845874fd7ff
https://github.com/ncoghlan
OK, two-use function :)https://github.com/python/cpython/pull/659/commits/cad06695615e1b0b29914bc9d29f98aa79497bb1
cad0669https://github.com/python/cpython/pull/659/commits/cad06695615e1b0b29914bc9d29f98aa79497bb1
https://github.com/ncoghlan
Still check for the C locale in Windowshttps://github.com/python/cpython/pull/659/commits/421516f2b278c3ef8b5d3f11cd05d1c4b31ac46e
421516fhttps://github.com/python/cpython/pull/659/commits/421516f2b278c3ef8b5d3f11cd05d1c4b31ac46e
https://github.com/ncoghlan
Check actual control flow on Appveyorhttps://github.com/python/cpython/pull/659/commits/e48a3787812a89797376988230599df44d92814c
e48a378https://github.com/python/cpython/pull/659/commits/e48a3787812a89797376988230599df44d92814c
https://github.com/ncoghlan
Merge remote-tracking branch 'origin/master' into pep538-coerce-c-localehttps://github.com/python/cpython/pull/659/commits/f62dbd8fecd5584bbd423e2c4ec9e16560299d8d
f62dbd8https://github.com/python/cpython/pull/659/commits/f62dbd8fecd5584bbd423e2c4ec9e16560299d8d
https://github.com/ncoghlan
Use correct reference type in docshttps://github.com/python/cpython/pull/659/commits/d181b92d6a6ae61dd7b3fe5d53db24c1ce1591fa
d181b92https://github.com/python/cpython/pull/659/commits/d181b92d6a6ae61dd7b3fe5d53db24c1ce1591fa
https://github.com/ncoghlan
More Appveyor debugginghttps://github.com/python/cpython/pull/659/commits/8cf0590dd4e4ce733994ee503f5c3a9c1758bc70
8cf0590https://github.com/python/cpython/pull/659/commits/8cf0590dd4e4ce733994ee503f5c3a9c1758bc70
https://github.com/ncoghlan
New theory regarding the Windows problemhttps://github.com/python/cpython/pull/659/commits/cea79702b62becd2b60a164af8107896e3a14030
cea7970https://github.com/python/cpython/pull/659/commits/cea79702b62becd2b60a164af8107896e3a14030
https://github.com/ncoghlan
Locale coercion may inject LC_CTYPE into environmenthttps://github.com/python/cpython/pull/659/commits/c63d5fae545e95f3fe9638167acfa2b5d2777be2
c63d5fahttps://github.com/python/cpython/pull/659/commits/c63d5fae545e95f3fe9638167acfa2b5d2777be2
https://github.com/ncoghlan
Ensure SYSTEMROOT is set in Windows embedding testshttps://github.com/python/cpython/pull/659/commits/8e0e1ca3bdb4836abc1e31e32b8a861d541d9326
8e0e1cahttps://github.com/python/cpython/pull/659/commits/8e0e1ca3bdb4836abc1e31e32b8a861d541d9326
https://github.com/ncoghlan
Don't use the default pipe encoding in test_capihttps://github.com/python/cpython/pull/659/commits/737939831bb576f22a8e53d559e1733e07e4a0bb
7379398https://github.com/python/cpython/pull/659/commits/737939831bb576f22a8e53d559e1733e07e4a0bb
https://github.com/ncoghlan
stdin encoding ends up normalised on Windowshttps://github.com/python/cpython/pull/659/commits/89759b59bfe037c5e0186b3d1d65c273d59a1905
89759b5https://github.com/python/cpython/pull/659/commits/89759b59bfe037c5e0186b3d1d65c273d59a1905
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
Jun 4, 2017https://github.com/python/cpython/pull/659#issuecomment-306015868
@methanehttps://github.com/methane
@zoobahttps://github.com/zooba
@warsawhttps://github.com/warsaw
Please reload this pagehttps://github.com/python/cpython/pull/659
https://github.com/ncoghlan
PEP 538: Add What's New entryhttps://github.com/python/cpython/pull/659/commits/5a56a3f3ac5f5583cf2083f54b99146cbb418a5f
5a56a3fhttps://github.com/python/cpython/pull/659/commits/5a56a3f3ac5f5583cf2083f54b99146cbb418a5f
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
Jun 4, 2017https://github.com/python/cpython/pull/659#issuecomment-306031149
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
June 11, 2017 12:16https://github.com/python/cpython/pull/659#commits-pushed-0036bea
https://github.com/ncoghlan
Merge remote-tracking branch 'origin/master' into pep538-coerce-c-localehttps://github.com/python/cpython/pull/659/commits/0036bea20ac60283b782d4d242c941fd55866c41
0036beahttps://github.com/python/cpython/pull/659/commits/0036bea20ac60283b782d4d242c941fd55866c41
https://github.com/ncoghlan
Add NEWS entryhttps://github.com/python/cpython/pull/659/commits/5288662d9e82b4b1fb0db89184d7e4bf8a947d7b
5288662https://github.com/python/cpython/pull/659/commits/5288662d9e82b4b1fb0db89184d7e4bf8a947d7b
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
Jun 11, 2017https://github.com/python/cpython/pull/659#issuecomment-307602353
Please reload this pagehttps://github.com/python/cpython/pull/659
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
6ea4186https://github.com/python/cpython/commit/6ea4186de32d65b1f1dc1533b6312b798d300466
Jun 11, 2017https://github.com/python/cpython/pull/659#event-1118410165
https://github.com/ronaldoussoren
ronaldoussorenhttps://github.com/ronaldoussoren
Jun 11, 2017 https://github.com/python/cpython/pull/659#pullrequestreview-43321438
View reviewed changes https://github.com/python/cpython/pull/659/files/5288662d9e82b4b1fb0db89184d7e4bf8a947d7b
Programs/python.chttps://github.com/python/cpython/pull/659/files/5288662d9e82b4b1fb0db89184d7e4bf8a947d7b#diff-c1d35c064876f032a64e15680e20caae226f368eb985fa510584401eb10f7e96
ronaldoussorenhttps://github.com/ronaldoussoren
Jun 11, 2017https://github.com/python/cpython/pull/659#discussion_r121283369
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
ncoghlanhttps://github.com/ncoghlan
Jun 12, 2017https://github.com/python/cpython/pull/659#discussion_r121297976
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/659
https://github.com/ncoghlan
ncoghlanhttps://github.com/ncoghlan
March 30, 2018 07:47https://github.com/python/cpython/pull/659#event-1549358292
https://github.com/python/cpython/pull/659
JanNiklasHassehttps://github.com/python/cpython/pull/659
May 29, 2022 https://github.com/python/cpython/pull/659#ref-issue-1198959444
Implementation of the PEP 538: coerce C locale to C.utf-8 #72367 https://github.com/python/cpython/issues/72367
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%2F659
https://github.com/methane
methane https://github.com/methane
https://github.com/python/cpython/pull/659/files/939ba0a77d4b52a04315c129f9db89b90c0532cd
https://github.com/warsaw
warsaw https://github.com/warsaw
https://github.com/python/cpython/pull/659/files/4d684a65593ad46d67b1547c4e16f16c6ff09986
https://github.com/ronaldoussoren
ronaldoussoren https://github.com/ronaldoussoren
https://github.com/python/cpython/pull/659/files/5288662d9e82b4b1fb0db89184d7e4bf8a947d7b
https://github.com/zooba
zooba https://github.com/zooba
https://github.com/python/cpython/pull/659/files/939ba0a77d4b52a04315c129f9db89b90c0532cd
Please reload this pagehttps://github.com/python/cpython/pull/659
https://github.com/ncoghlan
https://github.com/zooba
https://github.com/methane
https://github.com/warsaw
https://github.com/ronaldoussoren
https://github.com/teufelhunde3119
https://github.com/the-knights-who-say-ni
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.