CHANGES
=======

1.8.1
-----

* Add Python 3.8 jobs
* tests: Handle click 7.1+

1.8.0
-----

* Fix mypy
* Add auto-complete of '--state' argument
* Integrate 'pre-commit'
* tox: Run flake8 on 'docs' too
* README: Clarify how to choose an API version

1.7.0
-----

* Release version 1.7.0
* requirements: Make requirements less strict (again)
* Drop support for PyPy
* utils: Simplify the unicodification of pager input
* Handle integers too when printing CSV
* setup.cfg: Minor tweaks
* Resolves issues with CSV printing on Python 2
* utils: Wrap CSV in quotes
* Don't compare against 'sys.stdout'
* Decode received mboxes
* Store manpages in version control
* tox: Use click-man executable instead
* tox: Add code coverage
* tox: Run flake8 on tests too
* tox: Cleanup
* tox: Remove 'release' target
* tox: Remove py34, add py37

1.6.0
-----

* Drop support for Python 3.4

1.5.2
-----

* Download patches to temporary file
* Add missing module docstrings
* Decode output from 'subprocess.check\_output'
* gitignore: Add autogenerated reno files
* Print git-am output
* README: Silly fix on install instructions

1.5.1
-----

* Fix help text for --format to refer to pw.format
* travis: Update (encrypted) password

1.5.0
-----

* Remove support for 'PW\_FORMAT' environment variable
* requirements: Add support for click 7.0
* Indicate values loaded from git-config
* Extract pagination parameters to common decorator
* Add support for configurable output columns
* Add support for multiple output formats
* Handle bytestring decode in 'git\_config' helper
* requirements: Make requirements less strict
* docs: Remove unnecessary settings from 'conf.py'
* api: Rename 'put' -> 'patch'
* Revert "travis: Start testing Python 3.7, PyPy"
* travis: Use travis to publish packages
* travis: Start testing Python 3.7, PyPy

1.4.0
-----

* Don't exit if multiple matches found for a filter
* Add support for filtering by user/submitter ID
* Re-add support for filtering by submitter name, user email
* Fix a simple typo
