CHANGES
=======

1.1.0
-----

* version 1.1.0
* implement jenkins subcommand to report to github
* implement run from the command line
* add global --verbose
* add missing requirement to six

1.0.2
-----

* release 1.0.2

1.0.1
-----

* release 1.0.1
* ignore distribution files
* document how to create the pypi project

1.0.0
-----

* release 1.0.0
* rename the package from ceph_workbench to ceph-workbench
* pep8 and python3 compatibility
* implement ceph_workbench main
* pep8 compliance
* implement WBBackport::inventory_write
* allow for separate ssh GitLab configuration
* Implement WBBackport
* implement fixture helpers
* implement WBRedmine::load_issue
* add missing updates in WBXref::index
* xref collects argument parser from git, redmine and gitlab
* redmine argument parsing
* gitlab argument parsing
* git argument parsing
* --release is used in various contexts
* implement sanity_checks
* six is not used in util
* implement and test update_cherry_pick_or_link
* init self.commit2issues in the constructor
* convert bytes into string
* implement wbxref.update_issues_with_comments
* cosmetic change
* implement wbgitlab.commit_url
* test wbxref.update_issues_with_merge
* flake8 cleanup
* test wxref.merge_message2issue
* add wbxref.message2issue with tests
* update wbxref to connect to redmine
* use python-redmine instead requests
* add tests for wbxref.{test_update_issue,update_commit2issues}
* wbxref stub
* depends on github2gitlab
* remove method that relates to issues
* wbredmine flake8 compliance
* cleanup wbgitlab tests
* flake8 compliance import parse instead of urllib
* add the merge_requests attr that contains all merge_requests
* populate the urls field of a merge request
* add for_each_merge helper
* move gitpython repo initialization to open
* single script to setup redmine / gitlab
* add gitlab stub
* run docker generation from root not from tests
* wb{git,redmine} index return self
* ignore docker data directory
* load all redmine issues
* update release2last_tag
* redmine fixture
* programatically enable the REST API
* populate release2backports
* head2merge map
* cross reference Ceph tags, releases and commits
* initial git class and stub test
* draft scripts to launch redmine / gitlab from scratch
* shell script helper
* check pep8 on tests too
* minimal test that relies on a live redmine
* responses to mock requests
* include_package_data can be used to include helper scripts
* ignore more python temporary files
* add CephWorkbench class
* remove spurious github2gitlab
* ceph-workbench script
* base files for, license etc
