Contents
- Support for GitHub API v3, you need to generate an access token with
hubugs setup
- Custom templates will require updating to work with this version
- New
report-bug
subcommand to report bugs you find inhubugs
- The
term_markdown
andmarkdown
filters have been removed - httplib2 is now required, but was soft dependency via github2 before
- micromodels is now required
- github2 and misaka are no longer required
github2
v0.6.1, or newer, is required- Support for GitHub:Enterprise using the
--host-url
option - Temp files now use
hubugs-
prefix for easier matching in editor configs - Basic Zsh completion support in
extra/_hubugs
- misaka is now required; misaka supports the full range of GitHub flavoured Markdown
- blessings is now required for terminal formatting
- Improved Markdown using markdown2 is available, see the
markdown
template filter for more information - html2text is now required, and is available in templates using the
html2text
filter
- Supports opening bugs in your web browser
setuptools
users should no longer seeUserWarning
messages at startup
- Supports adding initial labels to bugs when opening
- Fixes for Python 2.6 compatibility
- Renamed to
hubugs
- Thorough documentation for the package
- Testsuite that can be run via nose or tox
- github2 v0.5.0, or later, is now required
- Support for reading input from
stdin
for editing commands - Supports listing bugs by label
- Works with unpatched github2 package now!
- No longer supports priorities, GitHub have dropped support for this feature
- Display an issue's pull request in default templates
- Include pull request patch output with
--patch
option - New template filter
highlight
for passing text through Pygments
- Support for editing an existing bug's title and/or summary
- Support for re-opening closed bugs
- GitHub authorisation values can be read from the environment using
GITHUB_USER
andGITHUB_TOKEN
- Labels are now included in list output
- argh is now required
- Format Markdown output using terminal escapes
- Renamed to
gh_bugs
- Support for different ordering methods in list and search output
- Add or remove multiple labels by repeating
-add` or ``-remove
option - Templates are searched for in
XDG_DATA_HOME/gh_bugs/
, anygh_bugs
directory inXDG_DATA_DIRS
and finally the Python package directory - Jinja is now required
- If termcolor is installed coloured output is produced
- Addition of a distutils
setup.py
- Support for using an editor to write comments and open issues.
- Initial release