[openstack-dev] Announcing git-review 1.24

Jeremy Stanley fungi at yuggoth.org
Thu Jul 3 19:58:26 UTC 2014


I am pleased to announce git-review 1.24 is officially released
today (Thursday, July 3, 2014). This version brings together 77 new
changes from 20 different collaborators including fixes for 15
bugs and a variety of other improvements:

<URL: https://git.openstack.org/cgit/openstack-infra/git-review/log/?id=1.23..1.24&showmsg=1 >

Some brief highlights:

* The warning message about the availability of new releases has
been removed--these days a majority of modern Linux distributions
and other Unix derivatives provide usably recent versions of
git-review and that's the expected source for most users (also
packagers were typically just patching that part out of the code
anyway).

* The Python packaging for git-review has been revamped to use
tag-based versioning with PBR (which has now been added as a
build-time dependency, though not a run-time dependency).

* Fairly significant refactoring replaced most error handling in
git-review with exceptions and specific exit codes, making it much
more friendly when used as a backend to other tools. However this
cleanup brought in dependencies on the argparse and requests Python
modules, so it can no longer be run in-place as a standalone script
without first being installed.

* A comprehensive functional test suite is included, which will
download/run Gerrit on a loopback interface and then exercise
git-review functions with it.

* Several breakages involving extended UTF-8 codepoints and
operation under non-English locales were addressed.

* Initial support has been implemented for interacting with newer
Gerrit versions over HTTP(S) as an alternative to SSH, improving
flexibility for users in more restrictive network environments.

The release tarball can be installed from PyPI as usual, and can
also be found at:

<URL: http://tarballs.openstack.org/git-review/git-review-1.24.tar.gz >

Its checksums are...

    md5sum: 537c78591e74853c204c5b3d88c0c4fd

    sha256: 20fa8be4b86430b41153c270f770dd270bde06ff70c60c411aa9adc9db2f512a

It's also available as a Python wheel:

<URL: http://tarballs.openstack.org/git-review/git_review-1.24-py2-none-any.whl >

    md5sum: 4bb6b9c7042120d508e13ff0abe52e87

    sha256: 8fa88ce99c50de1509e2b7944cb5272a91d3c354eacffc9aed9641af15b1d6d0

A huge thank-you to everyone who contributed!
-- 
Jeremy Stanley
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital signature
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140703/7c0d000c/attachment.pgp>


More information about the OpenStack-dev mailing list