Skip to main content

docs

Documentation Status

tests

Travis-CI Build Status AppVeyor Build Status
Coverage Status Coverage Status Code Quality Status Scrutinizer Status

package

PyPI Package latest release PyPI Package monthly downloads

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)

Source distribution for remote-pdb 1.0.0
File Size Uploaded
remote-pdb-1.0.0.tar.gz 13.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for remote-pdb 1.0.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

2.1.0

2 release files

2.0.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.3

2 release files

1.1.2

1 release file

1.1.1

1 release file

1.1.0

2 release files

This release

1.0.0 This release

2 release files

0.2.1

1 release file

0.2.0

1 release file

0.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page