Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
microsoft
debugpy
Repository navigation
Code
Issues
208
(208)
Pull requests
15
(15)
Discussions
Actions
Projects
Wiki
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
debugpy
src
debugpy
server
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 6, 2026
Run -c code as the __main__ module (#2080)
Show description for e77356e
om singhal (Om-singhaI)
authored
e77356e
View commit details
Copy full SHA for e77356e
View code at this point
Browse repository at this point
Commits on Sep 29, 2026
Skip the value of an overridden DEBUGPY_EXTRA_ARGV switch (#2077)
Show description for 751502d
Alexandre Kohler (kwy404)
authored
751502d
View commit details
Copy full SHA for 751502d
View code at this point
Browse repository at this point
Commits on Aug 12, 2026
Respect isolated mode when patching sys.path (#2050)
Show description for 7959635
Karan Dhaodiyal (karandhaodiyal28-hash)
authored
7959635
View commit details
Copy full SHA for 7959635
View code at this point
Browse repository at this point
Commits on Aug 10, 2026
Return the endpoint from listen() with the in-process adapter (#2051)
Show description for 7ca4578
Karan Dhaodiyal (karandhaodiyal28-hash)
authored
7ca4578
View commit details
Copy full SHA for 7ca4578
View code at this point
Browse repository at this point
Add more typing to debugpy and switch to 'standard' type checking mode (#1637)
Show description for 9832f3f
Rich Chiodo (rchiodo)
and
Copilot
authored
9832f3f
View commit details
Copy full SHA for 9832f3f
View code at this point
Browse repository at this point
Commits on Aug 5, 2026
Add lldb attach-to-PID option for debugpy on Linux (#2052)
Show description for 70a9e8f
Philip DePetro (pdepetro)
authored
70a9e8f
View commit details
Copy full SHA for 70a9e8f
View code at this point
Browse repository at this point
Commits on Jul 20, 2026
Add trigger_exception_handler() for post-mortem debugging of caught exceptions (#1996)
Show description for 6e74e90
Emily (nshepperd)
and
Claude (claude)
authored
6e74e90
View commit details
Copy full SHA for 6e74e90
View code at this point
Browse repository at this point
Commits on Jun 15, 2026
Fix PEP 768 code injection SyntaxError when temp path contains backslashes (#2038)
Show description for 51f0f80
Copilot
authored
51f0f80
View commit details
Copy full SHA for 51f0f80
View code at this point
Browse repository at this point
Commits on Jan 5, 2026
Use sys.remote_exec() to attach to pid, if available (#1986)
Show description for c7e86a1
Philip DePetro (pdepetro)
authored
c7e86a1
View commit details
Copy full SHA for c7e86a1
View code at this point
Browse repository at this point
Commits on Jul 15, 2025
Expose CLI Options through public API (#1928)
Show description for 1aff9aa
Jordan Borean (jborean93)
authored
1aff9aa
View commit details
Copy full SHA for 1aff9aa
View code at this point
Browse repository at this point
Document --adapter-access-token CLI arg (#1927)
Jordan Borean (jborean93)
authored
2b1e361
View commit details
Copy full SHA for 2b1e361
View code at this point
Browse repository at this point
Commits on Jul 7, 2025
Add parent-session-pid argument (#1920)
Show description for b387710
Jordan Borean (jborean93)
authored
b387710
View commit details
Copy full SHA for b387710
View code at this point
Browse repository at this point
Commits on May 22, 2025
IPv6 support (#1896)
Show description for 34d5de9
rabbit (wh1ter4bb1t-js)
authored
34d5de9
View commit details
Copy full SHA for 34d5de9
View code at this point
Browse repository at this point
Commits on Dec 6, 2024
Properly update pydevd._settrace.called (#1751)
Show description for 5014f25
Luke Riddle (lukejriddle)
authored
5014f25
View commit details
Copy full SHA for 5014f25
View code at this point
Browse repository at this point
Commits on Oct 21, 2024
Updates from pydevd (#1706)
Show description for 4d86a42
Rich Chiodo (rchiodo)
authored
4d86a42
View commit details
Copy full SHA for 4d86a42
View code at this point
Browse repository at this point
Commits on Aug 27, 2024
Detect whether debugger is already running and skip connecting/listening in that case (#1657)
Othman El Hammouchi (oelhammouchi)
authored
a2f8081
View commit details
Copy full SHA for a2f8081
View code at this point
Browse repository at this point
Commits on Jul 25, 2024
PR Feedback
Adam Yoblick (AdamYoblick)
committed
7abb9cc
View commit details
Copy full SHA for 7abb9cc
View code at this point
Browse repository at this point
PR feedback
Show description for 0274b12
Adam Yoblick (AdamYoblick)
and
Karthik Nadig (karthiknadig)
authored
0274b12
View commit details
Copy full SHA for 0274b12
View code at this point
Browse repository at this point
PR feedback
Show description for 6e7248f
Adam Yoblick (AdamYoblick)
and
Karthik Nadig (karthiknadig)
authored
6e7248f
View commit details
Copy full SHA for 6e7248f
View code at this point
Browse repository at this point
Commits on Jul 24, 2024
Fix bug in parser and fix unit test
Adam Yoblick (AdamYoblick)
committed
bf4ce2b
View commit details
Copy full SHA for bf4ce2b
View code at this point
Browse repository at this point
Commits on Jul 23, 2024
target might be a pid, so we can't use strip
Adam Yoblick (AdamYoblick)
committed
e3bf7a9
View commit details
Copy full SHA for e3bf7a9
View code at this point
Browse repository at this point
Raise error if target is whitespace, fix test
Adam Yoblick (AdamYoblick)
committed
c5259c7
View commit details
Copy full SHA for c5259c7
View code at this point
Browse repository at this point
remove logging no longer needed and fix a test
Adam Yoblick (AdamYoblick)
committed
05709cf
View commit details
Copy full SHA for 05709cf
View code at this point
Browse repository at this point
Commits on Jul 22, 2024
re-enable environment parsing
Adam Yoblick (AdamYoblick)
committed
ac37980
View commit details
Copy full SHA for ac37980
View code at this point
Browse repository at this point
fix broken yield
Adam Yoblick (AdamYoblick)
committed
da6a648
View commit details
Copy full SHA for da6a648
View code at this point
Browse repository at this point
save work
Adam Yoblick (AdamYoblick)
committed
382bc69
View commit details
Copy full SHA for 382bc69
View code at this point
Browse repository at this point
Commits on Jul 17, 2024
check in to save work
Adam Yoblick (AdamYoblick)
committed
e0f2a8b
View commit details
Copy full SHA for e0f2a8b
View code at this point
Browse repository at this point
Commits on Jul 16, 2024
Add tests for environment switches
Adam Yoblick (AdamYoblick)
committed
a0a6cfb
View commit details
Copy full SHA for a0a6cfb
View code at this point
Browse repository at this point
Make sure target is set after parsing both command line and environment. Add some tests.
Adam Yoblick (AdamYoblick)
committed
f31df56
View commit details
Copy full SHA for f31df56
View code at this point
Browse repository at this point
Commits on Jul 15, 2024
add env var parsing to cli. Current tests pass but I need to add new ones
Adam Yoblick (AdamYoblick)
committed
4ba9da6
View commit details
Copy full SHA for 4ba9da6
View code at this point
Browse repository at this point
Commits on Jul 9, 2024
change to Union syntax to support older python versions
Adam Yoblick (AdamYoblick)
committed
16a4b9c
View commit details
Copy full SHA for 16a4b9c
View code at this point
Browse repository at this point
Commits on Jul 3, 2024
Add some more typing for the public api (#1619)
Show description for 1d7c662
Rich Chiodo (rchiodo)
authored
1d7c662
View commit details
Copy full SHA for 1d7c662
View code at this point
Browse repository at this point
Commits on Sep 29, 2022
Enable pydevd to be used in DAP mode directly. WIP: #532
Fabio Zadrozny (fabioz)
committed
30a96bf
View commit details
Copy full SHA for 30a96bf
View code at this point
Browse repository at this point
Commits on Sep 12, 2022
Changed environment configuration name from subprocessEnv to pythonEnv
Lucas Moura Belo (lmbelo)
authored and
Pavel Minaev (int19h)
committed
1d7443e
View commit details
Copy full SHA for 1d7443e
View code at this point
Browse repository at this point
Custom subprocess environment variables for Python embedded
Lucas Moura Belo (lmbelo)
authored and
Pavel Minaev (int19h)
committed
849e15c
View commit details
Copy full SHA for 849e15c
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.