ec93c0
%{!?python2_sitelib: %global python2_sitelib %{python_sitelib}}
29d664
29d664
Name:           RBTools
038a71
Version:        1.0.2
860cba
Release:        1%{?dist}
29d664
Summary:        Tools for use with ReviewBoard
29d664
29d664
License:        MIT
c4c38f
URL:            http://www.reviewboard.org
c4c38f
Source0:        http://downloads.reviewboard.org/releases/%{name}/1.0/%{name}-%{version}.tar.gz
29d664
29d664
BuildArch:      noarch
3d1d3e
c4c38f
%if 0%{?rhel} == 7
038a71
BuildRequires:  python36-devel
038a71
BuildRequires:  python36-setuptools
038a71
Requires:       python36-colorama
038a71
Requires:       python36-setuptools
038a71
Requires:       python36-simplejson
038a71
Requires:       python36-six >= 1.8.0
038a71
Requires:       python36-tqdm
038a71
Requires:       python36-texttable
3d1d3e
%else
c4c38f
BuildRequires:  python3-devel
c4c38f
BuildRequires:  python3-setuptools
6bb328
Requires:       python3-colorama
c4c38f
Requires:       python3-setuptools
c4c38f
Requires:       python3-simplejson
c4c38f
Requires:       python3-six >= 1.8.0
c4c38f
Requires:       python3-tqdm
6bb328
Requires:       python3-texttable
c4c38f
Recommends:     bash-completion
3d1d3e
%endif
29d664
29d664
### Patches ###
c4c38f
29d664
0e1913
# Upstream
0e1913
29d664
%description
29d664
RBTools provides client tools for interacting with a ReviewBoard
29d664
code-review server.
29d664
29d664
%prep
c4c38f
%autosetup -p1 -n %{name}-%{version}
0e1913
efd52e
rm -Rf %{name}*.egg-info
29d664
29d664
%build
c4c38f
%{py3_build}
29d664
29d664
29d664
%install
c4c38f
%{py3_install}
29d664
c4c38f
# Install bash and zsh completion scripts
c4c38f
install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d/
c4c38f
cp rbtools/commands/conf/rbt-bash-completion \
c4c38f
   %{buildroot}%{_sysconfdir}/bash_completion.d/rbt
c4c38f
c4c38f
install -d -m 755 %{buildroot}%{_datarootdir}/zsh/site-functions/
c4c38f
cp rbtools/commands/conf/_rbt-zsh-completion \
c4c38f
   %{buildroot}%{_datarootdir}/zsh/site-functions/_rbt
29d664
c4c38f
 
29d664
%files
f03414
%doc AUTHORS NEWS README.md
0b2a0a
%{_bindir}/rbt
c4c38f
%{_sysconfdir}/bash_completion.d/
c4c38f
%{_datarootdir}/zsh/site-functions/_rbt
c4c38f
%{python3_sitelib}/rbtools/
c4c38f
%{python3_sitelib}/RBTools*.egg-info/
29d664
29d664
%changelog
038a71
* Tue May 21 2019 Stephen Gallagher <sgallagh@redhat.com> - 1.0.2-1
038a71
- Update to RBTools 1.0.2
038a71
- https://www.reviewboard.org/docs/releasenotes/rbtools/1.0.2/
038a71
- Build against Python 3.6 on EPEL 7
038a71
0eff9e
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-2
0eff9e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
0eff9e
860cba
* Mon Jul 30 2018 Stephen Gallagher <sgallagh@redhat.com> - 1.0.1-1
860cba
- Update to RBTools 1.0.1
860cba
- Fixed tracking branch detection with Git
860cba
19d765
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0-4
19d765
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
19d765
786d36
* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0-3
786d36
- Rebuilt for Python 3.7
786d36
6bb328
* Mon Jul 02 2018 Stephen Gallagher <sgallagh@redhat.com> - 1.0-2
6bb328
- Include missing python dependencies
6bb328
c4c38f
* Fri Jun 29 2018 Stephen Gallagher <sgallagh@redhat.com> - 1.0-1
c4c38f
- Update to RBTools 1.0
c4c38f
- https://www.reviewboard.org/docs/releasenotes/rbtools/1.0/
c4c38f
1f91af
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.11-2
1f91af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1f91af
ec93c0
* Fri Jan 19 2018 Stephen Gallagher <sgallagh@redhat.com> - 0.7.11-1
ec93c0
- Update to 0.7.11
ec93c0
- Fix sitelib macro for Fedora 28
ec93c0
610df8
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.10-2
610df8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
610df8
eea640
* Wed May 24 2017 Stephen Gallagher <sgallagh@redhat.com> - 0.7.10-1
eea640
- Update to RBTools 0.7.10
eea640
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7.9/
eea640
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7.10/
eea640
ff8dc4
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.8-2
ff8dc4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
ff8dc4
4e636f
* Thu Jan 12 2017 Stephen Gallagher <sgallagh@redhat.com> - 0.7.8-1
4e636f
- Update to RBTools 0.7.8
4e636f
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7.8/
4e636f
863044
* Fri Jan 06 2017 Stephen Gallagher <sgallagh@redhat.com> - 0.7.7-2
863044
- Add dependency on python-tqdm
863044
67fefe
* Mon Nov 28 2016 Stephen Gallagher <sgallagh@redhat.com> - 0.7.7-1
67fefe
- New upstream release 0.7.7
67fefe
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7.7/
67fefe
8d7ec6
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.6-2
8d7ec6
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
8d7ec6
67fefe
* Wed Apr 27 2016 Stephen Gallagher <sgallagh@redhat.com> 0.7.6-1
b1ef34
- New upstream release 0.7.6
b1ef34
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7.6/
b1ef34
1c88e2
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.5-3
1c88e2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1c88e2
a08f68
* Thu Oct 29 2015 Stephen Gallagher <sgallagh@redhat.com> 0.7.5-2
a08f68
- New upstream release 0.7.5
a08f68
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7.5/
a08f68
a08f68
* Fri Jun 19 2015 Stephen Gallagher <sgallagh@redhat.com> 0.7.4-2
2af3f0
- Fix python-six requirement to set the minimum version to 1.4
2af3f0
a5da12
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.4-2
a5da12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a5da12
f03414
* Thu Jun 11 2015 Stephen Gallagher <sgallagh@redhat.com> 0.7.4-1
f03414
- New upstream release 0.7.4
f03414
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7.4/
f03414
2b3c99
* Fri May 29 2015 Stephen Gallagher <sgallagh@redhat.com> 0.7.3-1
2b3c99
- New upstream release 0.7.3
2b3c99
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7.3/
2b3c99
6906a3
* Tue Mar 10 2015 Stephen Gallagher <sgallagh@redhat.com> 0.7.2-1
6906a3
- New upstream release 0.7.2
6906a3
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7.2/
6906a3
92a7d9
* Fri Feb 06 2015 Stephen Gallagher <sgallagh@redhat.com> 0.7.1-1
92a7d9
- New upstream release 0.7.1
92a7d9
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7.1/
92a7d9
fad82e
* Tue Jan 20 2015 Stephen Gallagher <sgallagh@redhat.com> 0.7-2
fad82e
- Relax python-six requirement
fad82e
142c31
* Mon Jan 19 2015 Stephen Gallagher <sgallagh@redhat.com> 0.7-1
142c31
- New upstream release 0.7
142c31
- https://www.reviewboard.org/docs/releasenotes/rbtools/0.7/
142c31
- API Caching for performance enhancements
142c31
- Support for command aliases
142c31
- 'rbt land' tool will now handle landing Git commits for upstream
142c31
- 'rbt post' can now exclude some files (such as autogenerated ones)
142c31
  from the review
142c31
- Support for Microsoft Team Foundation Server (when used with
142c31
  Review Board Power Pack on the server-side
142c31
13d60e
* Mon Nov 17 2014 Stephen Gallagher <sgallagh@redhat.com> 0.6.3-2
13d60e
- Actually apply the "-C" patch
13d60e
6fc4e4
* Thu Nov 13 2014 Stephen Gallagher <sgallagh@redhat.com> 0.6.3-1
6fc4e4
- New upstream release 0.6.3
6fc4e4
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.6.3/
6fc4e4
- Include upstream patch adding 'rbt patch -C' to automatically commit a patch
6fc4e4
  to a local git repository.
6fc4e4
09e62b
* Mon Jul 07 2014 Stephen Gallagher <sgallagh@redhat.com> 0.6.2-1
09e62b
- New upstream release 0.6.2
09e62b
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.6.2/
09e62b
899c92
* Tue Jun 10 2014 Stephen Gallagher <sgallagh@redhat.com> 0.6.1-1
899c92
- New upstream release 0.6.1
899c92
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.6.1/
899c92
d9c5bc
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6-3
d9c5bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
899c92
0e1913
* Mon May 19 2014 Stephen Gallagher <sgallagh@redhat.com> 0.6-2
0e1913
- Properly generate parent diffs in git
0e1913
- Switch to fuzzy search in setup-repo to match repository path
0e1913
- Fix perforce options access
0e1913
- Fix -I with svn repositories
0e1913
ef8128
* Tue Apr 08 2014 Stephen Gallagher <sgallagh@redhat.com> 0.6-1
ef8128
- New upstream release 0.6
ef8128
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.6/
ef8128
719f06
* Wed Feb 05 2014 Stephen Gallagher <sgallagh@redhat.com> 0.5.7-1
719f06
- New upstream release 0.5.7
719f06
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.5.7/
719f06
- New upstream release 0.5.6
719f06
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.5.6/
719f06
d9b9b5
* Wed Jan 15 2014 Stephen Gallagher <sgallagh@redhat.com> 0.5.5-1
d9b9b5
- New upstream release 0.5.5
d9b9b5
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.5.5/
d9b9b5
- New upstream release 0.5.4
d9b9b5
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.5.4/
d9b9b5
- Deprecation:
d9b9b5
  * post-review is deprecated (and has been for a while). It now shows a
d9b9b5
    deprecation warning in order to remind me to use rbt post.
d9b9b5
- Bug Fixes:
d9b9b5
  * rbt patch:
d9b9b5
    * rbt patch no longer fails to commit on Git if there are untracked files.
d9b9b5
    * Fixed committing changes when the description has unicode characters.
d9b9b5
    * Fixed compatibility with Review Board 2.0 beta.
d9b9b5
  * rbt post:
d9b9b5
    * Fixed R1:R2 syntax for --revision-range for Git repositories.
d9b9b5
    * Fixed name-based lookups for repositories with Subversion.
d9b9b5
  * rbt setup-repo:
d9b9b5
    * Fixed error output when failing to write the .reviewboardrc file.
d9b9b5
  * post-review:
d9b9b5
    * Added --svn-show-copies-as-adds to post-review.
d9b9b5
ae820a
* Mon Jan 06 2014 Stephen Gallagher <sgallagh@redhat.com> - 0.5.3-1
ae820a
- New upstream release 0.5.3
ae820a
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.5.3/
ae820a
1bba2b
* Thu Aug 15 2013 Stephen Gallagher <sgallagh@redhat.com> - 0.5.2-1
1bba2b
- New upstream release 0.5.2
1bba2b
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.5.2/
1bba2b
1e855f
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-2
1e855f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
1e855f
be290a
* Thu May 30 2013 Stephen Gallagher <sgallagh@redhat.com> - 0.5.1-1
be290a
- New upstream release 0.5.1
be290a
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.5.1/
be290a
- Drop upstreamed ez_setup patch
be290a
- New Features:
be290a
    * Improved the readability of rbt status output
be290a
    * Added a --repository-type option to most commands
be290a
    * Added a --list-repository-types option to post-review
be290a
    * Added a new rbt list-repo-types command
be290a
    * Third-parties can now write new SCM support by creating Python packages
be290a
      leveraging Python entry points
be290a
- API Client Changes:
be290a
    * Added an API Client method for retrieving resources from a path
be290a
    * Add a get_or_create_draft method to the API
be290a
    * Restructured the API Client internally
be290a
- Bug Fixes:
be290a
    * Fixed crash when copying old post-review cookies for use with rbt
be290a
    * rbt commands will now properly generate diffs with moved files
be290a
    * Fixed references to non-existent variables in rbt patch
be290a
    * Fixed rbt post for Perforce repositories
be290a
    * Fixed rbt post and rbt diff for Subversion and Bazaar
be290a
    * Fixed post-review and rbt when used for Perforce paths
be290a
    * Fixed error handling when posting a review request
be290a
- Packaging Changes:
be290a
    * Conditionalize ez_setup
be290a
0b2a0a
* Tue Mar 19 2013 Stephen Gallagher <sgallagh@redhat.com> - 0.5-1
0b2a0a
- New upstream release 0.5
0b2a0a
- http://www.reviewboard.org/docs/releasenotes/rbtools/0.5/
0b2a0a
- New Features:
0b2a0a
    * API Client
0b2a0a
        * A new Python API Client has been introduced for communication with
0b2a0a
          the Review Board Web API
0b2a0a
    * rbt
0b2a0a
        * This is the initial release of our new command line tool, rbt
0b2a0a
        * Provides access to useful sub-commands which interact with local
0b2a0a
          source code repositories and Review Board
0b2a0a
        * Currently considered beta
0b2a0a
        * See release notes link for detailed information
0b2a0a
- Bug Fixes
0b2a0a
    * Perforce:
0b2a0a
        * Fix treating an SVN repository as Perforce by mistake
0b2a0a
        * Fix diff generation with unedited files in Perforce
0b2a0a
        * Gracefully handle no-match in p4 info regex
0b2a0a
    * ClearCase:
0b2a0a
        * Support posting review requests in ClearCase snapshot view
0b2a0a
    Subversion:
0b2a0a
        * Don’t block waiting for user input from svn
0b2a0a
efd52e
* Mon Jan 28 2013 Stephen Gallagher <sgallagh@redhat.com> - 0.4.3-1
efd52e
- New upstream release 0.4.3
efd52e
- http://www.reviewboard.org/docs/releasenotes/dev/rbtools/0.4.3/
efd52e
- New Features:
efd52e
    * Added support for posting from Bazaar repositories
efd52e
    * Passing --basedir to post-review will override the computed base
efd52e
      directory used for Subversion diffs
efd52e
    * Added better support for moved files in Perforce
efd52e
- Bug Fixes:
efd52e
    * General:
efd52e
      * Fixed problems authenticating with the server when anonymous access is
efd52e
        disabled
efd52e
      * Fixed loading settings from the user’s ~/.reviewboardrc when it’s the
efd52e
        only .reviewboardrc in the search path
efd52e
      * Fixed a crash when the user’s home directory isn’t writable
efd52e
      * Added a fallback when failing to get the API version from a Review
efd52e
        Board server
efd52e
      * The "Username" prompt is now printed to stderr instead of stdout, to
efd52e
        match the “Password” prompt’s inputted text
efd52e
      * Unicode URLs are now encoded as UTF-8, preventing an encoding conflict
efd52e
        when talking to Review Board
efd52e
    * Git:
efd52e
      * Git diffs no longer contain move/rename information if the Review Board
efd52e
        server doesn’t support it
efd52e
    * Mercurial:
efd52e
      * Fixed --guess-summary when it has newline characters in it
efd52e
    * Subversion:
efd52e
      * Fixed problems generating diffs containing deleted files
efd52e
9c6eb6
* Fri Nov 16 2012 - Stephen Gallagher <sgallagh@redhat.com> - 0.4.2-1
9c6eb6
- New upstream release 0.4.2
9c6eb6
- http://www.reviewboard.org/docs/releasenotes/dev/rbtools/0.4.2/
9c6eb6
- New Features:
9c6eb6
-  * The .post-review-cookies.txt file is now made readable only by the calling
9c6eb6
     user, improving security
9c6eb6
-  * Improved debug output
9c6eb6
-  * Updated our Plastic support for Plastic 4.0. This is no longer
9c6eb6
     compatible with previous versions
9c6eb6
-  * A revision to diff against can now be specified when using hgsubversion
9c6eb6
- Bug Fixes:
9c6eb6
-  * General:
9c6eb6
-    * Using UTF-8 in the summary or description no longer breaks
9c6eb6
-    * The GNU diff error no longer mentions Subversion specifically
9c6eb6
-    * Posting a diff to a submitted review request now displays an error
9c6eb6
       instead of reopening the review request
9c6eb6
-  * Clearcase:
9c6eb6
-    * Fixed base path generation for Clear Case
9c6eb6
-  * Git:
9c6eb6
-    * Fix issues when running post-review within a git submodule with recent
9c6eb6
       Git revisions
9c6eb6
-    * Git diffs no longer include diffs from submodules, preventing useless
9c6eb6
       diffs from being created
9c6eb6
-    * post-review no longer breaks when run from a detached Git HEAD
9c6eb6
-  * Mercurial:
9c6eb6
-    * Fixed bailing on harmless warnings when running hg commands
9c6eb6
-    * Fixed path calculation for hgsubversion when the path contains a
9c6eb6
       username
9c6eb6
-  * Subversion:
9c6eb6
-    * Scanning for the right repository is much faster now when there are lots
9c6eb6
       of Subversion repositories on the server
9c6eb6
-    * Fix handling of revisions with deleted files for Subversion
9c6eb6
-    * Handle modifications inside moved/copied directories for Subversion
9c6eb6
18d75a
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.1-2
18d75a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
18d75a
f294f5
* Wed Feb 29 2012 - Stephen Gallagher <sgallagh@redhat.com> - 0.4.1-1
f294f5
- New upstream release 0.4.1
f294f5
- http://www.reviewboard.org/docs/releasenotes/dev/rbtools/0.4.1/
f294f5
- Fixed Python 2.4 compatibility
f294f5
- Fixed --diff-filename=- with --username and --password
f294f5
6d9b43
* Mon Feb 27 2012 - Stephen Gallagher <sgallagh@redhat.com> - 0.4.0-1
6d9b43
- New upstream release 0.4.0
6d9b43
- http://www.reviewboard.org/docs/releasenotes/dev/rbtools/0.4/
6d9b43
- Features (post-review):
6d9b43
-   Defaults for many parameters can now be specified in .reviewboardrc
6d9b43
-   Added a --disable-proxy option for disabling the HTTP(S) proxy server
6d9b43
- Bugfixes (post-review):
6d9b43
-   Fixed authentication problems when accessing the API
6d9b43
-   Shows a nicer error when trying to update someone else's review request
6d9b43
-   Fixed crashes when the home directory wasn’t writable
6d9b43
-   Fixed using --diff-filename=- without a valid cookie
6d9b43
-   Fixed the link to the Repository Configurations documentation
6d9b43
- Bugfixes (Git):
6d9b43
-   Fixed problems when using --repository-url
6d9b43
- Bugfixes (Mercurial):
6d9b43
-   Make Mercurial handle the case where there are no outgoing changes
6d9b43
-   Improve merge support in order to generate better diffs
6d9b43
- Bugfixes (Perforce):
6d9b43
-   Using --revision-range on Perforce now provides better errors
6d9b43
-   Display an informative error if GNU diff isn’t installed
6d9b43
-   Fix handling of new files in post-commit scenarios
6d9b43
c86914
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.4-2
c86914
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
c86914
46d92c
* Tue Sep 27 2011 Stephen Gallagher <sgallagh@redhat.com> - 0.3.4-1
46d92c
- New upstream 0.3.4 release
46d92c
- http://www.reviewboard.org/docs/releasenotes/dev/rbtools/0.3.4/
46d92c
- New Features:
46d92c
-   post-review:
46d92c
-     Added a --change-description option for setting the Change Description
46d92c
      text on drafts
46d92c
- Bugfixes:
46d92c
-   post-review:
46d92c
-     Newlines in summaries on Git are now converted to spaces, preventing
46d92c
      errors when using --guess-summary
46d92c
-     Fixed authentication failures when accessing a protected /api/info/
46d92c
      URL. This was problematic particularly on RBCommons
46d92c
-     Fixed diff upload problems on Python 2.7
46d92c
c7185d
* Mon Aug 22 2011 Stephen Gallagher <sgallagh@redhat.com> - 0.3.3-1
c7185d
- New upstream 0.3.3 release
c7185d
- http://www.reviewboard.org/docs/releasenotes/dev/rbtools/0.3.3/
c7185d
- Notable Changes:
c7185d
-   Rewrote the Clear Case implementation to be cleaner, more maintainable,
c7185d
    and less buggy
c7185d
- New Features:
c7185d
-   post-review:
c7185d
-      Added --http-username and --http-password for providing defaults for
c7185d
       Basic HTTP Authentication
c7185d
-   Clear Case:
c7185d
-      Added proper support for --tracking-branch and --revision-range
c7185d
-      Clear Case configuration has moved to .reviewboardrc
c7185d
-   Git:
c7185d
-      Added automatic parent diff determination when using --revision-range
c7185d
-      Added support for working against bare repositories when using
c7185d
       --revision-range
c7185d
-      Enhanced --revision-range to take any valid Git revisions
c7185d
-      Support --repository-url for overriding the git origin URL
c7185d
-   Mercurial:
c7185d
-      Added support for --guess-summary and --guess-description
c7185d
-      Allow a single revision to be passed to --revision-range
c7185d
-   Subversion:
c7185d
-      Added support for --svn-changelist for specifying SVN changelists
c7185d
- Bug Fixes:
c7185d
-   post-review:
c7185d
-      Fixed authentication problems with some versions of Review Board
c7185d
-   Clear Case:
c7185d
-      The view is properly recognized
c7185d
-      Removed the dependency on xargs and cygwin
c7185d
-      Fixed breakages with binary files
c7185d
-      Removed support for --label, which was useless
c7185d
-      Running just post-review will now produce a working diff of checked
c7185d
       out files
c7185d
-      Diffs generate properly now under Windows
c7185d
-      The diffs no longer hard-code a fake date, but instead use the real
c7185d
       time/date of the file
c7185d
-      Files that were renamed no longer breaks the diff. OID/UUIDs are used
c7185d
       instead of file paths
c7185d
-      Fixed diff generation to use the diff program instead of hand-crafting
c7185d
       the diffs
c7185d
-      Running with --revision-range with paths that don't exist no longer
c7185d
       produces unreadable IOException errors
c7185d
-   Git:
c7185d
-      Use real URLs when using git prefixes
c7185d
-      Fixed compatibility with versions of Git older than 1.6
c7185d
-      Added compatibility with msysgit
c7185d
-      The correct SVN remote tracking branch is now used for git-svn
c7185d
       repositories
c7185d
-   Mercurial:
c7185d
-      Fixed an error when posting inside a Mercurial branch
c7185d
-   Perforce:
c7185d
-      Fixed Review Board version detection when checking for Perforce
c7185d
       changeset support. This forced usage of the old API, preventing the new
c7185d
       API from being used, which prevented usage with Review Board 1.6
c7185d
-   Subversion:
c7185d
-      Lines starting with --- and +++ in diffs that aren't diff control lines
c7185d
       no longer results in broken diffs
c7185d
0ccf9b
* Wed Feb 09 2011 Stephen Gallagher <sgallagh@redhat.com> - 0.3.2-1
0ccf9b
- New upstream 0.3.2 release
0ccf9b
- Fixed using Perforce change numbers with Review Board 1.5.2
0ccf9b
- Fixed parsing CVSROOTs with :ext: schemes not containing a username
0ccf9b
- Mercurial no longer takes precedence over Perforce if a valid Mercurial
0ccf9b
- user configuration is found
0ccf9b
fa6ea6
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.1-2
fa6ea6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
fa6ea6
c3e325
* Mon Feb 07 2011 Stephen Gallagher <sgallagh@redhat.com> - 0.3.1-1
272f46
- New upstream 0.3.1 release
272f46
- Added a .reviewboardrc setting for specifying the repository to use
272f46
- Fixed a crash when using the old, deprecated API and accessing an existing
272f46
- review request
272f46
6b69cf
* Tue Feb 01 2011 Stephen Gallagher <sgallagh@redhat.com> - 0.3-1
6b69cf
- New upstream release
6b69cf
- Support for new ReviewBoard 1.5.x API
6b69cf
- Support for Plastic SCM
6b69cf
- Full release notes:
6b69cf
- http://www.reviewboard.org/docs/releasenotes/dev/rbtools/0.3/
6b69cf
e231f1
* Fri Jul 30 2010 Stephen Gallagher <sgallagh@redhat.com> - 0.2-6
e231f1
- Rebuild for python 2.7
e231f1
da1d46
* Mon Apr 19 2010 Stephen Gallagher <sgallagh@redhat.com> - 0.2-5
b89e9a
- Update to 0.2 final release
b89e9a
29d664
* Tue Apr 06 2010 Stephen Gallagher <sgallagh@redhat.com> - 0.2-3.rc1
29d664
- Add runtime requirement for python-setuptools
29d664
29d664
* Mon Apr 05 2010 Stephen Gallagher <sgallagh@redhat.com> - 0.2-2.rc1
29d664
- Remove git-patchset patch
29d664
- Add patch to check for GNU diff
29d664
- Add patch to give more useful error messages on failure
29d664
29d664
* Mon Mar 15 2010 Stephen Gallagher <sgallagh@redhat.com> - 0.2-1.rc1
29d664
- Import upstream release 0.2rc1
29d664
- Add patches from upstream
29d664
- Add patch to support git patchsets