bowler test command for testing codemod scripts (#82)python_version option to load files with Python 2 print statement (#123)Query.encapsulate() to generate @property wrappers (#113)Query.add_argument() and positional arguments (#104)patch command for applying diffs (#120)Query.write() to be non-interactive and silent (#88)$ git shortlog -sn v0.8.0...
13 John Reese
12 Tim Hatch
5 Anentropic
5 David Arnold
3 Marion
2 Mohit Solanki
2 ajberchek
1 Kamil BreguΕa
bowler run (#86)filename_matcher to receive a full path, in case it needs to read
the file separately (#81)query_func to BowlerTestCase making it easier to test the provided
helpers, and improve exception capture in tests.$ git shortlog -sn v0.7.1...
6 Tim Hatch
5 John Reese
1 Andy Freeland
1 Mariatta
1 Mariatta Wijaya
$ git shortlog -sn v0.7.0...
4 John Reese
1 Tim Hatch
$ git shortlog -sn v0.6.0...
26 John Reese
5 Bojan Mihelac
5 Leopold Talirz
2 Tim Hatch
1 Guru
1 Philip Jameson
1 peng weikang
await keyword (#6)pathlib.Path values to Query() (#23)$ git shortlog -sn v0.5.1...
22 John Reese
18 Tim Hatch
8 Lisa Roach
3 Syrus Akbary
1 Sadie Bartholomew
1 Bruno Oliveira
1 Εukasz Langa
1 Christian Delahousse
1 Loren Carvalho
1 Qingzhuo Aw Young