Commit Graph

275 Commits

Author SHA1 Message Date
Andreas Klöckner
23a647c7fe Merge pull request #60 from asmeurer/readme
Small updates to the README
2013-03-05 21:23:19 -08:00
Aaron Meurer
ceabd10ab7 Mention pull requests 2013-03-05 20:41:27 -07:00
Aaron Meurer
42b8fe1ad6 Update README to mention pudb script 2013-03-05 20:41:00 -07:00
Andreas Kloeckner
4059aeb09f Fix Python 2-ism in exception catching.
Proper Py2/3 fix pointed out by Aaron Meurer.
2013-03-05 19:58:11 -05:00
Andreas Kloeckner
aa5503dde5 Revert "Insert 2to3 invocation into setup.py."
This reverts commit 4f913f6d7d,
in accordance with the decision [1] to not use 2to3.

[1] https://github.com/inducer/pudb/pull/1
2013-03-05 19:44:20 -05:00
Andreas Kloeckner
4f913f6d7d Insert 2to3 invocation into setup.py. 2013-03-05 14:33:22 -05:00
Andreas Kloeckner
3ee234ba4a Catch I/O errors in readline setup. 2013-02-23 15:51:04 -05:00
Andreas Klöckner
534888316e Merge pull request #54 from asmeurer/console_scripts
Install scripts pudb (or pudb3 for Python 3) with setup.py
2013-01-29 16:09:59 -08:00
Aaron Meurer
97d0b0c9a3 Fix setup.py to work in Python 2.4 2013-01-29 01:08:16 -07:00
Aaron Meurer
69743d88d9 Install scripts pudb (or pudb3 for Python 3) with setup.py
These work exactly the same as python -m pudb.run.
2013-01-27 18:06:56 -07:00
Andreas Kloeckner
e06126ca8b Be more serious about Debugger being a singleton. Only load breakpoints once. 2013-01-11 09:37:40 -05:00
Andreas Kloeckner
1121ad634a Avoid broken backwards compatibility by switching to new interface. Require urwid 1.1.1. 2013-01-11 08:43:39 -05:00
Andreas Kloeckner
8577143b61 Various file display fixes. 2012-12-04 13:14:55 -05:00
Andreas Kloeckner
9581452001 Allow Ctrl-r to reload breakpoints. 2012-12-04 13:14:23 -05:00
Andreas Kloeckner
825f255e11 Only use dir() to get object attributes. 2012-08-14 20:24:46 -04:00
Andreas Kloeckner
c838943b15 Add minimum Python version blurb. 2012-08-11 16:10:48 -04:00
Andreas Kloeckner
62bcf9fbaf Substitute partial() if unavailable. 2012-08-11 16:09:25 -04:00
Andreas Klöckner
488689ed5c Merge pull request #44 from asmeurer/alpha_config
Save config file in alphabetical order
2012-08-07 19:02:25 -07:00
Aaron Meurer
f735c07e9b Save config file in alphabetical order
This makes it a lot easier to track such files in git.
2012-08-07 17:41:50 -06:00
Andreas Kloeckner
b7300c2422 Bump version. 2012-08-06 11:30:43 -04:00
Andreas Kloeckner
1c696ed990 Fix 'restart' option in 'finished' dialog. 2012-08-06 11:26:36 -04:00
Andreas Kloeckner
39908802f1 Made it possible to go back and examine state from 'finished' window. (suggested by A. Meurer) 2012-07-24 19:24:58 -04:00
Andreas Kloeckner
6d0e846936 Improve search box behavior. 2012-07-24 18:03:53 -04:00
Andreas Kloeckner
874e85c6f4 Add Py 3 support to change log. 2012-07-24 10:36:53 -04:00
Andreas Kloeckner
5869490e38 Change H to go to bottom of stack. 2012-07-24 10:35:41 -04:00
Andreas Klöckner
61137e6e5d Merge pull request #41 from bfroehle/2and3
Fix one small Python 3 bug... (missing a definition for raw_input).
2012-07-19 10:58:13 -07:00
Bradley M. Froehle
d04d29e4f6 Fix missing raw_input in Python 3. 2012-07-19 10:48:15 -07:00
Andreas Kloeckner
f15ff23d70 Tag for Python 3 support. 2012-07-14 16:33:17 -04:00
Andreas Kloeckner
103ae06a01 Minor fix to bfroehle's Python 3 changes. 2012-07-14 16:29:32 -04:00
Andreas Kloeckner
7b78bded59 Merge branch '2and3' of git://github.com/bfroehle/pudb 2012-07-14 16:16:15 -04:00
Bradley M. Froehle
605d9e1c2e Simultaneous Python 2/3 compatibility. 2012-07-13 17:59:47 -07:00
Andreas Klöckner
63f1e6391d Merge pull request #39 from adw0rd/master
Fixed a writer the duplicate breakpoints when working with Django
2012-06-16 11:09:29 -07:00
Mikhail Andreev (aka adw0rd)
7808883ddb Fixed a writer the duplicate breakpoints when working with Django 2012-06-16 21:52:31 +04:00
Andreas Kloeckner
b32b4e52d6 Bump version. 2012-06-06 11:48:22 -04:00
Andreas Kloeckner
bbea96bf5f Don't touch config files during install. (report by Thomas Ballinger) 2012-06-06 11:47:13 -04:00
Andreas Kloeckner
460fc0c4e7 Bump version. 2012-05-27 10:58:56 -04:00
Andreas Kloeckner
981340f694 Support BPython as a shell. 2012-05-27 10:55:56 -04:00
Andreas Kloeckner
127388b494 Support 'python -m pudb script.py' on 2.6+. 2012-05-27 10:55:21 -04:00
Andreas Kloeckner
5eefca6f63 Attribution for debug_me.py. 2012-05-12 02:37:28 -04:00
Andreas Klöckner
f65d3f635a Merge pull request #37 from bukzor/master
encoding detection
2012-04-24 19:00:34 -07:00
Buck Golemon
bd8c52d8d2 the encoding directive must be a comment 2012-04-24 15:45:35 -07:00
Andreas Klöckner
8c6fe8681b Merge pull request #36 from pvaret/master
Don't crash PuDB when viewing an object with a buggy str() or repr().
2012-04-12 14:58:36 -07:00
P. Varet
04a64ba435 Don't crash PuDB when viewing an object with a buggy str() or repr(). 2012-04-12 11:42:45 +02:00
Andreas Kloeckner
4a090bf0d7 Fix update order in SetPropagatingDict for classic shell. (fix issue 35, reported by James Saryerwinnie) 2012-03-25 23:37:44 -04:00
Andreas Kloeckner
ec8c22aad7 Bump version. 2012-01-31 20:36:04 -05:00
Andreas Kloeckner
07bfee098b Deal with incompatible change in IPy 0.12 API.
See https://github.com/inducer/pudb/issues/30
2012-01-10 16:27:38 -05:00
Andreas Kloeckner
14c076baec Catch and ignore error setting IPython's user_global_ns. (reported by Aaron Meurer) 2012-01-06 09:52:35 -05:00
Andreas Klöckner
8d0a9a4c77 Merge pull request #29 from pvaret/master
Don't crash when debugging threaded app.
2012-01-04 05:35:27 -08:00
P. Varet
7d9226da23 Don't crash when running PuDB from a non-main thread. 2012-01-04 14:04:41 +01:00
Andreas Klöckner
b842f7d0b8 Merge pull request #27 from asmeurer/typo
Fix a typo
2011-12-20 06:35:24 -08:00