Slide 1

Slide 1 text

BeeWare Dr Russell Keith-Magee DjangoCon US 2013

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

tkinter

Slide 4

Slide 4 text

The Unix Philosophy

Slide 5

Slide 5 text

Corollary: All tools must use the command line

Slide 6

Slide 6 text

Testing

Slide 7

Slide 7 text

cricket

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

cricket • Young (v0.2.0), but quite stable • I’ve been using it for almost 6 months • Does one thing well - runs test suites • Runs Django 1.5, 1.6 and unittest2 suites • Usage: •pip install cricket cricket-django

Slide 10

Slide 10 text

Part 1 of a bigger plan

Slide 11

Slide 11 text

Part II

Slide 12

Slide 12 text

Debugging

Slide 13

Slide 13 text

bugjar

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

bugjar • Early days - v0.1.0 release • Set/remove breakpoints • import pdb; pdb.set_trace() • Can be used to debug remotely • Usage: •pip install bugjar bugjar myscript.py arg1 arg2

Slide 16

Slide 16 text

Part III

Slide 17

Slide 17 text

BeeWare The IDEs of Python

Slide 18

Slide 18 text

pybee.org @pybeeware