Skip to main content
PuDB is a visual debugger for Python. It runs in the same terminal
where you run your code. Installing it is as easy as::

easy_install pudb

Here's a screenshot:

.. image:: http://tiker.net/pub/pudb-screenshot.png

Features
--------

Why would you want to use pudb?

* Easy to use!
* Syntax Highlighting
* Offers better situational awareness than CLI-based debuggers
* Single keystroke for most commands
* Self-documenting
* Set breakpoints visually
* Easy access to a Python shell

Getting Started
---------------

To start debugging, simply insert::

from pudb import set_trace; set_trace()

into the piece of code you want to debug, or run the entire script with::

python -m pudb.run my-script.py

Getting the Development Version
-------------------------------

You may obtain the development version using the `Git <http://git-scm.org/>`_
version control tool.::

git clone http://git.tiker.net/trees/pudb.git

You may also `browse the code <http://git.tiker.net/pudb.git>`_ online.

PuDB relies on the following excellent pieces of software:

* Ian Ward's `urwid <http://excess.org/urwid>`_ console UI library
* Georg Brandl's `pygments <http://pygments.org>`_ syntax highlighter

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pudb-0.91.2.tar.gz (19.4 kB view details)

Uploaded Source

File details

Details for the file pudb-0.91.2.tar.gz.

File metadata

  • Download URL: pudb-0.91.2.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pudb-0.91.2.tar.gz
Algorithm Hash digest
SHA256 7e4d9c8a6b372230cbbb3b561f54f1f44571daa89f8772e8922a5f0f650ae52b
MD5 e76de96a98624318cb1df069281b662e
BLAKE2b-256 d93024170ac078cf641783fa2be5da64840be4a3030ee4c2d41384a3c0c69580

See more details on using hashes here.

Release history Release notifications | RSS feed

2025.1.5

2 files

2025.1.4

2 files

2025.1.3

2 files

2025.1.2

2 files

2025.1.1

2 files

2025.1

2 files

2024.1.3

2 files

2024.1.2

2 files

2024.1.1

2 files

2024.1

1 file

2023.1

1 file

2022.1.3

1 file

2022.1.2

1 file

2022.1.1

1 file

2022.1

1 file

2021.2.2

1 file

2021.2.1

1 file

2021.2

1 file

2021.1

1 file

2020.1

1 file

2019.2

1 file

2019.1

1 file

2018.1

1 file

2017.1.4

1 file

2017.1.3

1 file

2017.1.2

1 file

2017.1.1

1 file

2017.1

1 file

2016.2

1 file

2016.1

1 file

2015.4.1

1 file

2015.4

1 file

2015.3

1 file

2015.2

1 file

2015.1

1 file

2014.1

2 files

2013.5.1

2 files

2013.5

2 files

2013.4

1 file

2013.3.6

1 file

2013.3.5

1 file

2013.3.4

1 file

2013.3.3

1 file

2013.3.2

1 file

2013.3.1

1 file

2013.3

1 file

2013.2

1 file

2013.1

1 file

2012.3

1 file

2012.2.1

1 file

2012.2

1 file

2012.1

1 file

2011.3.1

1 file

2011.3

1 file

2011.2

1 file

2011.1

1 file

0.93.1

1 file

0.93

1 file

0.92.15

1 file

0.92.14

1 file

0.92.13

1 file

0.92.12

1 file

0.92.11

1 file

0.92.10

1 file

0.92.9

1 file

0.92.8

1 file

0.92.7

1 file

0.92.6

1 file

0.92.5

1 file

0.92.4

1 file

0.92.3

1 file

0.92.2

1 file

0.92.1

1 file

0.92

1 file

0.91.5

1 file

0.91.4

1 file

0.91.3

1 file

This release

0.91.2 This release

1 file

0.91.1

1 file

0.91

1 file

0.90.6

1 file

0.90.5

1 file

0.90.4

1 file

0.90.3

1 file

0.90.2

1 file

0.90.1

1 file

0.90

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page