CHANGES
=======

1.1.2
-----

* Add missing release notes for last few bugfixes
* api: Print out entire response on error
* Don't mix dicts and lists
* Fix write API error

1.1.1
-----

* patch: Fix filtering by state

1.1.0
-----

* Save patches to files before applying
* utils: Add 'git\_am' helper
* api: Centralize error management
* README: Use 'pip install --user'
* travis: Don't support Python 3.2, 3.3
* Require project configuration
* README: Fix minor formatting issues

1.0.0
-----

* Add first release note
* doc: Integrate reno
* README: Cleanup additional references to 'stephenfin'
* Stop reference clash on ReadTheDocs
* Include a 'User-Agent' header
* Integrate support for token auth
* setup.py: Don't lock on pbr
* docs: Combine into a single page
* README: Remove final TODO
* requirements: Fix Sphinx < 1.6
* Use rST formatting in help texts
* Integrate mypy
* Remove invalid line
* Revamp logging
* Improve error messages
* api: Ensure 'server' is actually set
* Handle Python 3 issues
* README: Remove a TODO
* README: correct url
* help: add some command-line help
* README: Add missing dependency
* Use linkname for project filtering
* Require authentication
* config: Add authentication parameters
* bundle: Expose patches in 'show'
* patch: Download mboxes by default
* patch: Expose series in 'show'
* series: Expose cover letter, patches in 'show'
* series: Expose additional information
* Handle embedded elements
* tox: Add 'publish' target
* setup.cfg: Update trove classifiers
* README: Style URLs as literals
* Add '--version' support
* README: Italicize all references to git-pw
* README: Add note about Patchwork support
* docs: Use default theme
* docs: Remove crud from index page
* doc: Move to 'docs' folder
* Add support for filtering
* Include requirements.txt in test-requirements.txt
* requirements: Remove 'pbr'
* doc: Add 'usage' document
* doc: Add introduction document
* README: Remove resolved TODOs
* Bump pbr to 2.0, Sphinx to 1.5
* doc: Cleanup of conf.py settings
* Make use of series wildcarding
* Add '.mailmap' file
* Allow passthrough of git-am options
* shell: Improve group help text
* Add 'bundle' group
* Add 'series' group
* Move all commands to a 'patch' group
* api: Use 'detail' and 'index' terminology
* README: Add travis.io build status
* travis: Don't build py26
* travis: Only test pep8
* README: Remove unused config options
* travis: Add .travis.yml config
* tox: Fix 'docs' target
* tox: Add 'man' target
* Move REST interactions to 'api' module
* Use 'series' parameter instead of 'include\_deps'
* Cleanup 'list' output
* Add sorting support to 'list' command
* Add pagination support to 'list' command
* README: Document installation without pip
* .gitignore: Ignore SublimeText files
* Typo fix in README
* doc: Add initial docs
* trivial: Resolve PEP8 issues
* Implement 'git-pw list'
* Implement 'git-pw list'
* Implement 'git-pw show'
* Add logging
* Reboot!

0.2.0
-----

* Add 'run\_command\_w\_exception' method
* Checkout master and assign a branch name
* List only 'Action Required' patches
* tox: Add 'tox.ini' file
* pep8: Resolve 'E501 line too long' error
* doc: Add documentation for new config options
* Retrieve configuration from git-config files
* Raise exception for out-of-date instances
* Graceful degradation of patchwork commands
* Add AUTHORS and ChangeLog to gitignore
* Fix 'No module named git\_pw.cli' error

0.1.0
-----

* Add a .gitignore file to hide PyPi files
* Rename 'setup.conf' to 'setup.cfg'
* Implement 'list\_patches' function
* Fix issue with versioning
* Raise NotImplementedError for series-based calls
* Implement 'cherrypick' functionality
* Extract and use package's version for '--version'
* Make first pass at CLI
* Initial commit
