docs |
|
|---|---|
tests |
|
package |
Remote vanilla PDB (over TCP sockets) done right: no extras, proper handling around connection failures and CI. Based on pdbx.
Free software: BSD license
Usage
To open a remote PDB on first available port:
from remote_pdb import set_trace
set_trace() # you'll see the port number in the logs
To use some specific host/port:
from remote_pdb import RemotePdb
RemotePdb('127.0.0.1', 4444).set_trace()
To connect just run telnet 127.0.0.1 4444. When you are finished debugging, either exit the debugger, or press Control-], then Control-d.
Alternately, one can connect with NetCat: nc -C 127.0.0.1 4444. When finished debugging, either exit the debugger, or press Control-c.
Requirements
Python 2.6, 2.7, 3.2, 3.3 and PyPy are supported.
Similar projects
Changelog
1.0.0 (2015-06-15)
Added support for PDB++.
0.2.1 (2014-03-07)
First release on PyPI.
Release files for remote-pdb 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| remote-pdb-1.0.0.tar.gz | 13.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| remote_pdb-1.0.0-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 19.9 kB
Release files / remote-pdb-1.0.0.tar.gz
| Download URL | remote-pdb-1.0.0.tar.gz |
|---|---|
| Size | 13.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8623d754c521467356c772e24e5adcb5e5ec5392727bea06afee7ffe0c428ce8
|
|
BLAKE2b-256 checksum How to use checksums |
b3866e79daffc1a6a6fecdbb18e783fc22bd204d871de8d63caa3692da5e2c24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / remote_pdb-1.0.0-py2.py3-none-any.whl
| Download URL | remote_pdb-1.0.0-py2.py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
7052dbff2e4be58960a11f8e2cf5960a75ef5c05f3021cf23b62b47531fc360d
|
|
BLAKE2b-256 checksum How to use checksums |
0a7763de9d107f1ee9b2b63109606a289713273804e66abc2e6304b272dc30b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |