Title: Remove un-necessary socket requirements in pdb async tests · Issue #128265 · python/cpython · GitHub
Open Graph Title: Remove un-necessary socket requirements in pdb async tests · Issue #128265 · python/cpython
X Title: Remove un-necessary socket requirements in pdb async tests · Issue #128265 · python/cpython
Description: Proposal: the pdb async tests should run coroutines using coro.send(None) because they don't need an async framework to run. This would remove asyncio from the tests and support running on emscripten/wasi Has this already been discussed ...
Open Graph Description: Proposal: the pdb async tests should run coroutines using coro.send(None) because they don't need an async framework to run. This would remove asyncio from the tests and support running on emscript...
X Description: Proposal: the pdb async tests should run coroutines using coro.send(None) because they don't need an async framework to run. This would remove asyncio from the tests and support running on emsc...
Opengraph URL: https://github.com/python/cpython/issues/128265
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":" Remove un-necessary socket requirements in pdb async tests","articleBody":"### Proposal:\n\nthe pdb async tests should run coroutines using coro.send(None) because they don't need an async framework to run. This would remove asyncio from the tests and support running on emscripten/wasi\r\n\n\n### Has this already been discussed elsewhere?\n\nNo response given\n\n### Links to previous discussion of this feature:\n\n_No response_\n\n\u003c!-- gh-linked-prs --\u003e\n### Linked PRs\n* gh-128264\n\u003c!-- /gh-linked-prs --\u003e\n","author":{"url":"https://github.com/graingert","@type":"Person","name":"graingert"},"datePublished":"2024-12-25T21:41:18.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/128265/cpython/issues/128265"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:af452ef7-7464-d419-50f2-ba7707c5c966 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | B97A:FC316:1FA63EF:29CD797:696B0470 |
| html-safe-nonce | 4604424d81be45dba5924e142cb5f51d1e549aad8cc281612ae6c42c47f29140 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCOTdBOkZDMzE2OjFGQTYzRUY6MjlDRDc5Nzo2OTZCMDQ3MCIsInZpc2l0b3JfaWQiOiIzMTUyODU5ODYzNjgzMTA1OTA0IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 13a3a7d2a81b1c4628a66757a1532b05aba34d10838d567c25c65a507a0e31c0 |
| hovercard-subject-tag | issue:2759099813 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python/cpython/128265/issue_layout |
| twitter:image | https://opengraph.githubassets.com/c5c8972841fc33a677548a87953b636066d87faf60de5d0179929231ce3464d3/python/cpython/issues/128265 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/c5c8972841fc33a677548a87953b636066d87faf60de5d0179929231ce3464d3/python/cpython/issues/128265 |
| og:image:alt | Proposal: the pdb async tests should run coroutines using coro.send(None) because they don't need an async framework to run. This would remove asyncio from the tests and support running on emscript... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | graingert |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d |
| turbo-cache-control | no-preview |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 82560a55c6b2054555076f46e683151ee28a19bc |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width