Ben Bass avatar Ben Bass committed e338c7d

update to 0.3.3

Comments (0)

Files changed (4)

+Changes
+-------
+0.3.3
+ * Command line interface to the debuggers
+0.3.2
+ * add debug_interactive_console mixin function to gain an interactive
+   console into the target RPC API
+0.3.1
+ * add .hgignore file
+ * add updb creation without specifying a socket name. One will be
+   created 'at random' and the name available through the debug_socket
+   read-only property.
+0.3
+ * Added ignore_count functionality for skipping a matched breakpoint
+   n times
+0.2.1
+ * No functional changes; updates to Trove classifiers only
+0.2
+ * Python 3 support (3.2+ only)
+ * parameter matching to trigger debugger (conditional debugging)
+0.1.1
+ * fix issue where select call in termsock was continually
+   finding writable FDs, causing 100% CPU usage
+0.1
+ * first alpha release.
 rpcpdb
 ======
 
-Copyright (c) 2010-2012 Ben Bass <benbass@codedstructure.net>
+A PDB wrapper designed to be part of RPC systems for remote
+introspection and debugging of RPC server state
 
-All rights reserved.
+Features
+--------
+ * debug any API function from the client side
+ * open an interactive console into the RPC process
+ * match and ignore count on function breakpoints
+ * Python 2 and 3 support
 
 About
 -----
  * Support other interfaces than termsock / UNIX socket.
  * Support json-rpc
 
-Done
-----
- * v0.2 - Add trigger criteria which check incoming arguments so the
-   user can ensure the right client triggers the breakpoint
-
 License information
 -------------------
 
+Copyright (c) 2010-2012 Ben Bass <benbass@codedstructure.net>
+All rights reserved.
+
 See the file "LICENSE" for information terms & conditions
 for usage, and a DISCLAIMER OF ALL WARRANTIES.
-
-
-Changes
--------
-0.3.2
- * add debug_interactive_console mixin function to gain an interactive
-   console into the target RPC API
-0.3.1
- * add .hgignore file
- * add updb creation without specifying a socket name. One will be
-   created 'at random' and the name available through the debug_socket
-   read-only property.
-0.3
- * Added ignore_count functionality for skipping a matched breakpoint
-   n times
-0.2.1
- * No functional changes; updates to Trove classifiers only
-0.2
- * Python 3 support (3.2+ only)
- * parameter matching to trigger debugger (conditional debugging)
-0.1.1
- * fix issue where select call in termsock was continually
-   finding writable FDs, causing 100% CPU usage
-0.1
- * first alpha release.

rpcpdb/__init__.py

-__VERSION__ = "0.3.2"
+__VERSION__ = "0.3.3"
 
 # pull a few useful things into our namespace
 from rpcpdb.updb import UPdb, UPdb_mixin
 
 setup(
     name="rpcpdb",
-    version="0.3.2",
+    version="0.3.3",
     description="Debug support for RPC servers",
     long_description=open('README.txt').read(),
     author="Ben Bass",
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.