{"push_id":2967944664,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"a534f2dfb4313f6dcc6e821734747c8468dffe61","before":"004e0be48b3afa11f1fb5bcec4e49040e12ab9f1","commits":[{"sha":"a43ba507f78fdb85e152d38ecd9947a33a9b3b77","author":{"name":"Sean Hammond","email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@snhmnd.fastmail.com"},"message":"Add `make shell`\n\nAdd a new `make shell` command to run a Python shell in the dev env.\nThis runs h's builtin `bin/hypothesis shell` command, but in the\ntox-managed dev server virtualenv. This reuses the existing dev server\nvirtualenv (`.tox/py27-dev`) rather than creating a new venv just for\nrunning the shell in.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/a43ba507f78fdb85e152d38ecd9947a33a9b3b77"},{"sha":"ca8f81ac98c135cf5d966d18c01300bfcbd1db9f","author":{"name":"Sean Hammond","email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@snhmnd.fastmail.com"},"message":"Add IPython to the dev env\n\nAdd IPython and ipdb to the development virtualenv. This means that\n`make shell` runs an ipython shell instead of a standard Python shell.\n\nipdb means you can do `import ipdb; ipdb.set_trace()` in a source code\nfile and when it hits that line that dev server will stop at an IPython\nshell instead of a standard Python shell for debugging.\n\nIPython is a much nicer and friendlier shell than the standard Python\nshell.","distinct":false,"url":"https://api.github.com/repos/hypothesis/h/commits/ca8f81ac98c135cf5d966d18c01300bfcbd1db9f"},{"sha":"a534f2dfb4313f6dcc6e821734747c8468dffe61","author":{"name":"Sean Hammond","email":"0e4c650382b0f332954ef532789cfd678f0f8dde@users.noreply.github.com"},"message":"Merge pull request #5382 from hypothesis/add-make-shell\n\nAdd `make shell`","distinct":true,"url":"https://api.github.com/repos/hypothesis/h/commits/a534f2dfb4313f6dcc6e821734747c8468dffe61"}]}
{"actor":{"display_login":"seanh"}}