GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Rewrite asyncio subprocesses without child watchers · Issue #120804 · python/cpython

Rewrite asyncio subprocesses without child watchers  #120804

New issue
Copy link
New issue
Copy link
Closed
Closed
Rewrite asyncio subprocesses without child watchers #120804
Copy link
Assignees
kumaraditya303
Labels
3.14bugs and security fixesbugs and security fixestopic-asyncio

Description

@kumaraditya303
kumaraditya303
opened on Jun 20, 2024
Issue body actions

Tasks

  • Remove child watchers (excludes threaded and pidfd watcher) GH-120804: Remove SafeChildWatcher, FastChildWatcher and MultiLoopChildWatcher from asyncio #120805
  • Remove get_child_watcher and set_child_watcher GH-120804: Remove get_child_watcher and set_child_watcher from asyncio #120818
  • Remove threaded and pidfd watcher GH-120804: Remove PidfdChildWatcher, ThreadedChildWatcher and AbstractChildWatcher from asyncio APIs #120893
  • Remove abc of it GH-120804: Remove PidfdChildWatcher, ThreadedChildWatcher and AbstractChildWatcher from asyncio APIs #120893
  • Add documentation regarding it and news entry GH-120804: add docs for removal for asyncio child watchers #120895

Each task item will be done in a separate PR and news entry will be added when all of this is done otherwise it will be confusing for users.

Linked PRs

  • GH-120804: Remove SafeChildWatcher, FastChildWatcher and MultiLoopChildWatcher from asyncio #120805
  • GH-120804: Remove get_child_watcher and set_child_watcher from asyncio #120818
  • GH-120804: Remove PidfdChildWatcher, ThreadedChildWatcher and AbstractChildWatcher from asyncio APIs #120893
  • GH-120804: add docs for removal for asyncio child watchers #120895
  • gh-120804: remove is_active method from internal child watchers implementation in asyncio #121124
Reacted by Carol Willing

Activity

  1. kumaraditya303
    self-assigned this
    on Jun 20, 2024
  2. kumaraditya303
    added
    topic-asyncio
    on Jun 20, 2024
  3. github-project-automation
    added this to asyncioon Jun 20, 2024
  4. github-project-automation
    moved this to Todo in asyncioon Jun 20, 2024
  5. kumaraditya303
    added
    3.14bugs and security fixesbugs and security fixes
    on Jun 20, 2024
  6. kumaraditya303
    added 4 commits that reference this issue on Jun 21, 2024

    GH-120804: Remove SafeChildWatcher, FastChildWatcher and MultiLoopChi…

    733dac0

    GH-120804: Remove `get_child_watcher` and `set_child_watcher` from as…

    96ead91

    GH-120804: Remove `PidfdChildWatcher`, `ThreadedChildWatcher` and `Ab…

    9d2e1ea

    GH-120804: add docs for removal for asyncio child watchers (#120895)

    18b6ca9
  7. kumaraditya303
    closed this as completedon Jun 26, 2024
  8. github-project-automation
    moved this from Todo to Done in asyncioon Jun 26, 2024
  9. kumaraditya303
    added a commit that references this issue on Jun 28, 2024

    gh-120804: remove `is_active` method from internal child watchers imp…

    ef3c400
  10. mrahtz
    added 5 commits that reference this issue on Jun 30, 2024

    pythonGH-120804: Remove SafeChildWatcher, FastChildWatcher and MultiL…

    6d7608b

    pythonGH-120804: Remove `get_child_watcher` and `set_child_watcher` f…

    b08b277

    pythonGH-120804: Remove `PidfdChildWatcher`, `ThreadedChildWatcher` a…

    4d8d2dc

    pythonGH-120804: add docs for removal for asyncio child watchers (pyt…

    ced81fa

    pythongh-120804: remove `is_active` method from internal child watche…

    a4b3b89
  11. estyxx
    added 5 commits that reference this issue on Jul 17, 2024

    pythonGH-120804: Remove SafeChildWatcher, FastChildWatcher and MultiL…

    aec3f85

    pythonGH-120804: Remove `get_child_watcher` and `set_child_watcher` f…

    9f8db2f

    pythonGH-120804: Remove `PidfdChildWatcher`, `ThreadedChildWatcher` a…

    11ec705

    pythonGH-120804: add docs for removal for asyncio child watchers (pyt…

    335c1fc

    pythongh-120804: remove `is_active` method from internal child watche…

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

Metadata

Metadata

Assignees

  • @kumaraditya303
    kumaraditya303

Labels

3.14bugs and security fixesbugs and security fixestopic-asyncio

Projects

  • asyncio
    Status
    Done
    Show more project fields

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.