CHANGES
=======

2.9.1
-----

* Close fd returned by mkstemp

2.9.0
-----

* Swith to GIT\_EDITOR git var instead of EDITOR

2.8.1
-----

* Handle github exceptions with no messages
* Fix head with no fork

2.8.0
-----

* Add an option to not fork when creating a pull request
* Fix pep8
* Update Mergify

2.7.0
-----

* git\_get\_title\_and\_message() call is not necessary in some cases
* Fix repo url ending with a '/'
* Enable flake8-logging-format
* Fix workflow advise by using single quote

2.6.0
-----

* Allow git-credentials file format
* Fix Mergify conf
* Enable mergify
* Update README.rst
* adding license file
* adding contribution guide

2.5.0
-----

* allow to preserve older revision when push -f
* Fix pep8
* tests: move code out of \_\_init\_\_

2.4.0
-----

* Add more flake8 modules
* Replace hacking by flake8
* [feat] work with github PR template
* Add auto-generated file to .gitignore
* Reformat error message on rebase

2.3.0
-----

* Log properly if error occurs
* Abort if $EDITOR exit with != 0
* Honor force\_editor on updates
* Factorize edit\_title\_and\_message
* Better git alias for nb
* Update README.rst
* Push release using Travis

2.2.0
-----

* Allow to download pull request

2.1.0
-----

* Small workflow advice
* Also pass version in URL
* Pass the right base\_url for non GitHub hosting
* Fetch credentials using the right hostname
* Allow to specify the comment to send on update
* Fix condition for 1 commit log message
* Fix body formatting
* Do not run $EDITOR if branch has only one commit

2.0.0
-----

* Handle GitHub errors properly when creating pull\_requests
* travis: remove Python 2.7 env
* Remove Python 2 support
* Improve README file

1.2.1
-----

* Fix PR title/message request

1.2.0
-----

* Improve logging
* Print URL on its own line
* Switch commented to debug
* Enable color output
