Files
maxim.popovandintellij-monorepo-bot 524e00b045 maximpopov/82196-Implement-debugpy-DAP-client-ultimate-only
PY-82992 [debugger] add run configurations for Python DAP (debugpy)

- adds launch (Python DAP) and attach (Attach to DAP) configurations in PyCharm
- adds debugpy to community/python/helpers/


Merge-request: IJ-MR-173477
Merged-by: Maxim Popov <maxim.popov@jetbrains.com>

GitOrigin-RevId: ec4cf18be27050a934662834bed6812b3016578b
2025-09-01 19:07:52 +00:00

19 lines
609 B
Python

# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See LICENSE in the project root
# for license information.
from __future__ import annotations
import os
import typing
if typing.TYPE_CHECKING:
__all__: list[str]
__all__ = []
# The lower time bound for assuming that the process hasn't spawned successfully.
PROCESS_SPAWN_TIMEOUT = float(os.getenv("DEBUGPY_PROCESS_SPAWN_TIMEOUT", 60)) or None
# The lower time bound for assuming that the process hasn't exited gracefully.
PROCESS_EXIT_TIMEOUT = float(os.getenv("DEBUGPY_PROCESS_EXIT_TIMEOUT", 30)) or None