Hello community,

here is the log from the commit of package git-review for openSUSE:Factory 
checked in at 2014-07-27 18:47:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/git-review (Old)
 and      /work/SRC/openSUSE:Factory/.git-review.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "git-review"

Changes:
--------
--- /work/SRC/openSUSE:Factory/git-review/git-review.changes    2014-07-10 
14:55:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.git-review.new/git-review.changes       
2014-07-27 18:47:30.000000000 +0200
@@ -1,0 +2,18 @@
+Wed Jul 16 08:59:50 UTC 2014 - [email protected]
+
+- update to 1.24
+* Require python-requests
+* Update homepage on PyPI
+* Update requirements to OpenStack's recommendations
+* Update the README to mention dependencies
+* Ensure username is set for all tests
+* Provide nicer user message for missing remote ref
+* Fix a typo in HACKING.rst
+* Ignore newline in bp/bug search in commit message
+* Restrict tests SSH auth to only the provided key
+* Disable proxies for tests that clone over http
+* Keep track of gerrit.war and golden_site versions
+* Fix typo in manpage s/gireview/gitreview/
+* Correct git review -l over http(s)
+
+-------------------------------------------------------------------

Old:
----
  git-review-1.23.61.gcb87cd1.tar.gz

New:
----
  git-review-1.24.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ git-review.spec ++++++
--- /var/tmp/diff_new_pack.XJ6CbK/_old  2014-07-27 18:47:31.000000000 +0200
+++ /var/tmp/diff_new_pack.XJ6CbK/_new  2014-07-27 18:47:31.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           git-review
-Version:        1.23.61.gcb87cd1
+Version:        1.24
 Release:        0
 Summary:        Tool to submit code to Gerrit
 License:        Apache-2.0
@@ -29,6 +29,7 @@
 BuildRequires:  python-devel
 BuildRequires:  python-pbr
 BuildRequires:  python-setuptools
+Requires:       python-requests >= 1.1
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Provides:       python-git-review = %{version}
 Obsoletes:      python-git-review < %{version}

++++++ git-review-1.23.61.gcb87cd1.tar.gz -> git-review-1.24.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/AUTHORS 
new/git-review-1.24/AUTHORS
--- old/git-review-1.23.61.gcb87cd1/AUTHORS     2014-05-22 23:02:54.000000000 
+0200
+++ new/git-review-1.24/AUTHORS 2014-07-03 20:45:17.000000000 +0200
@@ -1 +1,46 @@
-
+Aaron Schulz <[email protected]>
+Alexander Jones <[email protected]>
+Andreas Jaeger <[email protected]>
+Andrew Karnani <[email protected]>
+Anita Kuno <[email protected]>
+Antoine Musso <[email protected]>
+Carlo Marcelo Arenas Belon <[email protected]>
+Catrope <[email protected]>
+Cedric Brandily <[email protected]>
+Chmouel Boudjnah <[email protected]>
+Clark Boylan <[email protected]>
+Daniel P. Berrange <[email protected]>
+Darragh Bailey <[email protected]>
+Darragh Bailey <[email protected]>
+David Ostrovsky <[email protected]>
+Dereckson <[email protected]>
+Diederik <[email protected]>
+Dina Belova <[email protected]>
+Hugh Saunders <[email protected]>
+James E. Blair <[email protected]>
+Jason Axelson <[email protected]>
+Jeremy Stanley <[email protected]>
+Kiall Mac Innes <[email protected]>
+Krenair <[email protected]>
+Lorin Hochstein <[email protected]>
+Marcin Cieslak <[email protected]>
+Mark McLoughlin <[email protected]>
+Matthieu Baerts <[email protected]>
+Merlijn van Deen <[email protected]>
+Michael Still <[email protected]>
+Miklos Vajna <[email protected]>
+Monty Taylor <[email protected]>
+Morgan Fainberg <[email protected]>
+Ori Livneh <[email protected]>
+Paul Belanger <[email protected]>
+Pavel Sedlák <[email protected]>
+Pete Zaitcev <[email protected]>
+Roger Luethi <[email protected]>
+Saggi Mizrahi <[email protected]>
+Steve Kowalik <[email protected]>
+Thomas Goirand <[email protected]>
+Tim Landscheidt <[email protected]>
+Vishvananda Ishaya <[email protected]>
+Yuriy Taraday <[email protected]>
+gholt <[email protected]>
+saper <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/ChangeLog 
new/git-review-1.24/ChangeLog
--- old/git-review-1.23.61.gcb87cd1/ChangeLog   2014-05-22 23:02:54.000000000 
+0200
+++ new/git-review-1.24/ChangeLog       2014-07-03 20:45:17.000000000 +0200
@@ -1,6 +1,21 @@
 CHANGES
 =======
 
+1.24
+----
+
+* Update homepage on PyPI
+* Update requirements to OpenStack's recommendations
+* Update the README to mention dependencies
+* Ensure username is set for all tests
+* Provide nicer user message for missing remote ref
+* Fix a typo in HACKING.rst
+* Ignore newline in bp/bug search in commit message
+* Restrict tests SSH auth to only the provided key
+* Disable proxies for tests that clone over http
+* Keep track of gerrit.war and golden_site versions
+* Fix typo in manpage s/gireview/gitreview/
+* Correct git review -l over http(s)
 * Topic: do not use '(detached' when detached
 * Use gerrit 2.8.5 instead of gerrit 2.6.1 in tests
 * Allow to specify default scheme in .gitreview file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/HACKING.rst 
new/git-review-1.24/HACKING.rst
--- old/git-review-1.23.61.gcb87cd1/HACKING.rst 2014-05-22 23:02:38.000000000 
+0200
+++ new/git-review-1.24/HACKING.rst     2014-07-03 20:45:04.000000000 +0200
@@ -123,7 +123,7 @@
 
   Then a new paragraph after a newline that explains in more detail any
   general information about the function, class or method. Example usages
-  are also great to have here if it is a complex class for function.
+  are also great to have here if it is a complex class or function.
 
   When writing the docstring for a class, an extra line should be placed
   after the closing quotations. For more in-depth explanations for these
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/PKG-INFO 
new/git-review-1.24/PKG-INFO
--- old/git-review-1.23.61.gcb87cd1/PKG-INFO    2014-05-22 23:02:54.000000000 
+0200
+++ new/git-review-1.24/PKG-INFO        2014-07-03 20:45:17.000000000 +0200
@@ -1,8 +1,8 @@
 Metadata-Version: 1.0
 Name: git-review
-Version: 1.23.61.gcb87cd1
+Version: 1.24
 Summary: Tool to submit code to Gerrit
-Home-page: https://pypi.python.org/pypi/git-review
+Home-page: https://git.openstack.org/cgit/openstack-infra/git-review
 Author: OpenStack
 Author-email: [email protected]
 License: Apache License (2.0)
@@ -134,6 +134,7 @@
         Install with pip install git-review
         
         For installation from source simply add git-review to your $PATH
+        after installing the dependencies listed in requirements.txt
         
         Running tests
         -------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/README.rst 
new/git-review-1.24/README.rst
--- old/git-review-1.23.61.gcb87cd1/README.rst  2014-05-22 23:02:38.000000000 
+0200
+++ new/git-review-1.24/README.rst      2014-07-03 20:45:05.000000000 +0200
@@ -126,6 +126,7 @@
 Install with pip install git-review
 
 For installation from source simply add git-review to your $PATH
+after installing the dependencies listed in requirements.txt
 
 Running tests
 -------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/git-review.1 
new/git-review-1.24/git-review.1
--- old/git-review-1.23.61.gcb87cd1/git-review.1        2014-05-22 
23:02:38.000000000 +0200
+++ new/git-review-1.24/git-review.1    2014-07-03 20:45:04.000000000 +0200
@@ -179,7 +179,7 @@
 [gitreview]
 username=\fImygerrituser\fP
 .Ed
-.It gireview.rebase
+.It gitreview.rebase
 This setting determines whether changes submitted will
 be rebased to the newest state of the branch.
 .Pp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/git_review/cmd.py 
new/git-review-1.24/git_review/cmd.py
--- old/git-review-1.23.61.gcb87cd1/git_review/cmd.py   2014-05-22 
23:02:39.000000000 +0200
+++ new/git-review-1.24/git_review/cmd.py       2014-07-03 20:45:04.000000000 
+0200
@@ -34,6 +34,7 @@
     import ConfigParser
     import urllib
     import urlparse
+    urlencode = urllib.urlencode
     urljoin = urlparse.urljoin
     urlparse = urlparse.urlparse
     do_input = raw_input
@@ -41,6 +42,7 @@
     import configparser as ConfigParser
     import urllib.parse
     import urllib.request
+    urlencode = urllib.parse.urlencode
     urljoin = urllib.parse.urljoin
     urlparse = urllib.parse.urlparse
     do_input = input
@@ -422,6 +424,10 @@
             url += '?q=%s&o=CURRENT_REVISION' % change
         else:
             url += '?q=%s&o=ALL_REVISIONS' % change
+    else:
+        project_name = re.sub(r"^/|(\.git$)", "", urlparse(remote_url).path)
+        params = urlencode({'q': 'project:%s status:open' % project_name})
+        url += '?' + params
 
     if VERBOSE:
         print("Query gerrit %s" % url)
@@ -612,6 +618,14 @@
         return False
     _orig_head = output
 
+    cmd = "git show-ref --quiet --verify refs/%s" % remote_branch
+    (status, output) = run_command_status(cmd)
+    if status != 0:
+        printwrap("The branch '%s' does not exist on the given remote '%s'. "
+                  "If these changes are intended to start a new branch, "
+                  "re-run with the '-R' option enabled." % (branch, remote))
+        sys.exit(1)
+
     if interactive:
         cmd = "git rebase -p -i %s" % remote_branch
     else:
@@ -726,7 +740,14 @@
                          "/".join(branch_parts[2:]))
 
     log_output = run_command("git log HEAD^1..HEAD")
-    bug_re = r'\b([Bb]ug|[Ll][Pp])\s*[:]?\s*[#]?\s*(\d+)'
+    bug_re = r'''(?x)                # verbose regexp
+                 \b([Bb]ug|[Ll][Pp]) # bug or lp
+                 [ \t\f\v]*          # don't want to match newline
+                 [:]?                # separator if needed
+                 [ \t\f\v]*          # don't want to match newline
+                 [#]?                # if needed
+                 [ \t\f\v]*          # don't want to match newline
+                 (\d+)               # bug number'''
 
     match = re.search(bug_re, log_output)
     if match is not None:
@@ -734,7 +755,12 @@
                          "for the topic of the change submitted",
                          "bug/%s" % match.group(2))
 
-    bp_re = r'\b([Bb]lue[Pp]rint|[Bb][Pp])\s*[#:]?\s*([0-9a-zA-Z-_]+)'
+    bp_re = r'''(?x)                         # verbose regexp
+                \b([Bb]lue[Pp]rint|[Bb][Pp]) # a blueprint or bp
+                [ \t\f\v]*                   # don't want to match newline
+                [#:]?                        # separator if needed
+                [ \t\f\v]*                   # don't want to match newline
+                ([0-9a-zA-Z-_]+)             # any identifier or number'''
     match = re.search(bp_re, log_output)
     if match is not None:
         return use_topic("Using blueprint number %s "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/git-review-1.23.61.gcb87cd1/git_review/tests/__init__.py 
new/git-review-1.24/git_review/tests/__init__.py
--- old/git-review-1.23.61.gcb87cd1/git_review/tests/__init__.py        
2014-05-22 23:02:39.000000000 +0200
+++ new/git-review-1.24/git_review/tests/__init__.py    2014-07-03 
20:45:04.000000000 +0200
@@ -35,6 +35,11 @@
 
 from git_review.tests import utils
 
+WAR_URL = 'http://gerrit-releases.storage.googleapis.com/gerrit-2.8.5.war'
+# Update GOLDEN_SITE_VER for every change altering golden site, including
+# WAR_URL changes. Set new value to something unique (just +1 it for example)
+GOLDEN_SITE_VER = '0'
+
 
 class GerritHelpers(object):
 
@@ -46,32 +51,48 @@
         self.primary_dir = os.path.abspath(os.path.curdir)
         self.gerrit_dir = self._dir('primary', '.gerrit')
         self.gsite_dir = self._dir('gerrit', 'golden_site')
+        self.gerrit_war = self._dir('gerrit', WAR_URL.split('/')[-1])
 
     def ensure_gerrit_war(self):
         # check if gerrit.war file exists in .gerrit directory
         if not os.path.exists(self.gerrit_dir):
             os.mkdir(self.gerrit_dir)
 
-        if not os.path.exists(self._dir('gerrit', 'gerrit.war')):
-            resp = urlopen(
-                'http://gerrit-releases.storage.googleapis.com/'
-                'gerrit-2.8.5.war'
-            )
-
-            utils.write_to_file(self._dir('gerrit', 'gerrit.war'),
-                                resp.read())
+        if not os.path.exists(self.gerrit_war):
+            print("Downloading Gerrit binary from %s..." % WAR_URL)
+            resp = urlopen(WAR_URL)
+            utils.write_to_file(self.gerrit_war, resp.read())
+            print("Saved to %s" % self.gerrit_war)
 
     def init_gerrit(self):
         """Run Gerrit from the war file and configure it."""
+        golden_ver_file = self._dir('gsite', 'golden_ver')
         if os.path.exists(self.gsite_dir):
-            return
+            if not os.path.exists(golden_ver_file):
+                golden_ver = '0'
+            else:
+                with open(golden_ver_file) as f:
+                    golden_ver = f.read().strip()
+            if GOLDEN_SITE_VER != golden_ver:
+                print("Existing golden site has version %s, removing..." %
+                      golden_ver)
+                shutil.rmtree(self.gsite_dir)
+            else:
+                print("Golden site of version %s already exists" %
+                      GOLDEN_SITE_VER)
+                return
+
+        print("Creating a new golden site of version " + GOLDEN_SITE_VER)
 
         # initialize Gerrit
-        utils.run_cmd('java', '-jar', self._dir('gerrit', 'gerrit.war'),
+        utils.run_cmd('java', '-jar', self.gerrit_war,
                       'init', '-d', self.gsite_dir,
                       '--batch', '--no-auto-start', '--install-plugin',
                       'download-commands')
 
+        with open(golden_ver_file, 'w') as f:
+            f.write(GOLDEN_SITE_VER)
+
         # create SSH public key
         key_file = self._dir('gsite', 'test_ssh_key')
         utils.run_cmd('ssh-keygen', '-t', 'rsa', '-b', '4096',
@@ -145,6 +166,9 @@
         self._run_gerrit_cli('create-project', '--empty-commit',
                              '--name', 'test/test_project')
 
+        # ensure user proxy conf doesn't interfere with tests
+        os.environ['NO_PROXY'] = '*'
+
         # prepare repository for the testing
         self._run_git('clone', self.project_uri)
         utils.write_to_file(self._dir('test', 'test_file.txt'),
@@ -162,6 +186,9 @@
         self._run_git('remote', 'add', 'gerrit', self.project_uri)
         self.addCleanup(shutil.rmtree, self.test_dir)
 
+        # ensure user is configured for all tests
+        self._configure_gitreview_username()
+
     def attach_on_exception(self, filename):
         @self.addOnException
         def attach_file(exc_info):
@@ -223,7 +250,8 @@
         for cmd in ('ssh', 'scp'):
             cmd_file = self._dir('ssh', cmd)
             s = '#!/bin/sh\n' \
-                '/usr/bin/%s -i %s -o UserKnownHostsFile=%s $@' % \
+                '/usr/bin/%s -i %s -o UserKnownHostsFile=%s ' \
+                '-o IdentitiesOnly=yes $@' % \
                 (cmd,
                  self._dir('gsite', 'test_ssh_key'),
                  self._dir('ssh', 'known_hosts'))
@@ -233,6 +261,9 @@
         os.environ['PATH'] = self.ssh_dir + os.pathsep + os.environ['PATH']
         os.environ['GIT_SSH'] = self._dir('ssh', 'ssh')
 
+    def _configure_gitreview_username(self):
+        self._run_git('config', 'gitreview.username', 'test_user')
+
     def _pick_gerrit_port_and_dir(self):
         pid = os.getpid()
         host = '127.%s.%s.%s' % (self._test_counter, pid >> 8, pid & 255)
@@ -257,3 +288,7 @@
     @property
     def project_uri(self):
         return self.project_http_uri
+
+    def _configure_gitreview_username(self):
+        # trick to set http password
+        self._run_git('config', 'gitreview.username', 'test_user:test_pass')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/git-review-1.23.61.gcb87cd1/git_review/tests/test_git_review.py 
new/git-review-1.24/git_review/tests/test_git_review.py
--- old/git-review-1.23.61.gcb87cd1/git_review/tests/test_git_review.py 
2014-05-22 23:02:39.000000000 +0200
+++ new/git-review-1.24/git_review/tests/test_git_review.py     2014-07-03 
20:45:04.000000000 +0200
@@ -31,13 +31,9 @@
         self.assertIn('remote: New Changes:', self._run_git_review())
         self.assertIn('Change-Id:', self._run_git('log', '-1'))
 
-    def _configure_gitreview_username(self):
-        self._run_git('config', '--add', 'gitreview.username', 'test_user')
-
     def test_git_review_s(self):
         """Test git-review -s."""
         self._run_git('remote', 'rm', 'gerrit')
-        self._configure_gitreview_username()
         self._run_git_review('-s')
         self._simple_change('test file modified', 'test commit message')
         self.assertIn('Change-Id:', self._run_git('log', '-1'))
@@ -45,7 +41,6 @@
     def test_git_review_s_in_detached_head(self):
         """Test git-review -s in detached HEAD state."""
         self._run_git('remote', 'rm', 'gerrit')
-        self._configure_gitreview_username()
         master_sha1 = self._run_git('rev-parse', 'master')
         self._run_git('checkout', master_sha1)
         self._run_git_review('-s')
@@ -60,7 +55,6 @@
 
         # Review setup with an outdated repo
         self._run_git('remote', 'rm', 'gerrit')
-        self._configure_gitreview_username()
         self._run_git_review('-s')
         self._simple_change('test file modified', 'test commit message 2')
         self.assertIn('Change-Id:', self._run_git('log', '-1'))
@@ -120,6 +114,14 @@
         review_res = self._run_git_review('-y')
         self.assertIn("Processing changes: new: 2", review_res)
 
+    def test_rebase_no_remote_branch_msg(self):
+        """Test message displayed where no remote branch exists."""
+        self._run_git_review('-s')
+        self._run_git('checkout', '-b', 'new_branch')
+        exc = self.assertRaises(Exception, self._run_git_review, 'new_branch')
+        self.assertIn("The branch 'new_branch' does not exist on the given "
+                      "remote 'gerrit'", exc.args[0])
+
     def test_need_rebase_no_upload(self):
         """Test change needing a rebase does not upload."""
         self._run_git_review('-s')
@@ -176,6 +178,14 @@
         self.assertIn('rebase', review_res)
         self.assertEqual(self._run_git('rev-parse', 'HEAD^1'), head)
 
+    def _assert_branch_would_be(self, branch):
+        output = self._run_git_review('-n')
+        # last non-empty line should be:
+        #       git push gerrit HEAD:refs/publish/master
+        last_line = output.strip().split('\n')[-1]
+        branch_was = last_line.rsplit(' ', 1)[-1].split('/', 2)[-1]
+        self.assertEqual(branch, branch_was)
+
     def test_detached_head(self):
         """Test on a detached state: we shouldn't have '(detached' as topic."""
         self._run_git_review('-s')
@@ -187,18 +197,62 @@
         # switch to French, 'git branch' should return '(détaché du HEAD)'
         lang_env = os.getenv('LANG', 'C')
         os.environ.update(LANG='fr_FR.UTF-8')
-        review = self._run_git_review('-n')
-        os.environ.update(LANG=lang_env)
-        # reattach
-        self._run_git('checkout', curr_branch)
-        # we should push to '(...)/master', not '(...)/(detached'
-        self.assertTrue(review.strip().split('\n')[-1].endswith(curr_branch))
+        try:
+            self._assert_branch_would_be(curr_branch)
+        finally:
+            os.environ.update(LANG=lang_env)
+
+    def test_bug_topic(self):
+        self._run_git_review('-s')
+        self._simple_change('a change', 'new change for bug 123')
+        self._assert_branch_would_be('master/bug/123')
+
+    def test_bug_topic_newline(self):
+        self._run_git_review('-s')
+        self._simple_change('a change', 'new change not for bug\n123')
+        self._assert_branch_would_be('master')
+
+    def test_bp_topic(self):
+        self._run_git_review('-s')
+        self._simple_change('a change', 'new change for blueprint asdf')
+        self._assert_branch_would_be('master/bp/asdf')
+
+    def test_bp_topic_newline(self):
+        self._run_git_review('-s')
+        self._simple_change('a change', 'new change not for bluepring\nasdf')
+        self._assert_branch_would_be('master')
+
+    def test_git_review_l(self):
+        self._run_git_review('-s')
+
+        # Populate "project" repo
+        self._simple_change('project: test1', 'project: change1, merged')
+        self._simple_change('project: test2', 'project: change2, open')
+        self._simple_change('project: test3', 'project: change3, abandoned')
+        self._run_git_review('-y')
+        head = self._run_git('rev-parse', 'HEAD')
+        head_2 = self._run_git('rev-parse', 'HEAD^^')
+        self._run_gerrit_cli('review', head_2, '--code-review=+2', '--submit')
+        self._run_gerrit_cli('review', head, '--abandon')
+
+        # Populate "project2" repo
+        self._run_gerrit_cli('create-project', '--empty-commit', '--name',
+                             'test/test_project2')
+        project2_uri = self.project_uri.replace('test/test_project',
+                                                'test/test_project2')
+        self._run_git('fetch', project2_uri, 'HEAD')
+        self._run_git('checkout', 'FETCH_HEAD')
+        self._simple_change('project2: test1', 'project2: change1, open')
+        self._run_git('push', project2_uri, 'HEAD:refs/for/master')
+
+        # Only project1 open changes
+        result = self._run_git_review('-l')
+        self.assertNotIn('project: change1, merged', result)
+        self.assertIn('project: change2, open', result)
+        self.assertNotIn('project: change3, abandoned', result)
+        self.assertNotIn('project2:', result)
 
 
 class HttpGitReviewTestCase(tests.HttpMixin, GitReviewTestCase):
     """Class for the git-review tests over HTTP(S)."""
-
-    def _configure_gitreview_username(self):
-        # trick to set http password
-        self._run_git('config', '--add', 'gitreview.username',
-                      'test_user:test_pass')
+    pass
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/git-review-1.23.61.gcb87cd1/git_review.egg-info/PKG-INFO 
new/git-review-1.24/git_review.egg-info/PKG-INFO
--- old/git-review-1.23.61.gcb87cd1/git_review.egg-info/PKG-INFO        
2014-05-22 23:02:54.000000000 +0200
+++ new/git-review-1.24/git_review.egg-info/PKG-INFO    2014-07-03 
20:45:17.000000000 +0200
@@ -1,8 +1,8 @@
 Metadata-Version: 1.0
 Name: git-review
-Version: 1.23.61.gcb87cd1
+Version: 1.24
 Summary: Tool to submit code to Gerrit
-Home-page: https://pypi.python.org/pypi/git-review
+Home-page: https://git.openstack.org/cgit/openstack-infra/git-review
 Author: OpenStack
 Author-email: [email protected]
 License: Apache License (2.0)
@@ -134,6 +134,7 @@
         Install with pip install git-review
         
         For installation from source simply add git-review to your $PATH
+        after installing the dependencies listed in requirements.txt
         
         Running tests
         -------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/git-review-1.23.61.gcb87cd1/git_review.egg-info/requires.txt 
new/git-review-1.24/git_review.egg-info/requires.txt
--- old/git-review-1.23.61.gcb87cd1/git_review.egg-info/requires.txt    
2014-05-22 23:02:54.000000000 +0200
+++ new/git-review-1.24/git_review.egg-info/requires.txt        2014-07-03 
20:45:17.000000000 +0200
@@ -1 +1 @@
-requests
\ No newline at end of file
+requests>=1.1
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/requirements.txt 
new/git-review-1.24/requirements.txt
--- old/git-review-1.23.61.gcb87cd1/requirements.txt    2014-05-22 
23:02:38.000000000 +0200
+++ new/git-review-1.24/requirements.txt        2014-07-03 20:45:05.000000000 
+0200
@@ -1,2 +1,2 @@
 argparse
-requests
+requests>=1.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/setup.cfg 
new/git-review-1.24/setup.cfg
--- old/git-review-1.23.61.gcb87cd1/setup.cfg   2014-05-22 23:02:54.000000000 
+0200
+++ new/git-review-1.24/setup.cfg       2014-07-03 20:45:18.000000000 +0200
@@ -17,7 +17,7 @@
 keywords = git gerrit review
 author = OpenStack
 author-email = [email protected]
-home-page = https://pypi.python.org/pypi/git-review
+home-page = https://git.openstack.org/cgit/openstack-infra/git-review
 
 [files]
 packages = 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/setup.py 
new/git-review-1.24/setup.py
--- old/git-review-1.23.61.gcb87cd1/setup.py    2014-05-22 23:02:38.000000000 
+0200
+++ new/git-review-1.24/setup.py        2014-07-03 20:45:05.000000000 +0200
@@ -17,5 +17,4 @@
 import setuptools
 
 
-setuptools.setup(setup_requires=['pbr>=0.5.21,<1.0'],
-                 pbr=True)
+setuptools.setup(setup_requires=['pbr'], pbr=True)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/test-requirements.txt 
new/git-review-1.24/test-requirements.txt
--- old/git-review-1.23.61.gcb87cd1/test-requirements.txt       2014-05-22 
23:02:38.000000000 +0200
+++ new/git-review-1.24/test-requirements.txt   2014-07-03 20:45:05.000000000 
+0200
@@ -1,6 +1,6 @@
-hacking>=0.8.0,<0.9
+hacking>=0.9.2,<0.10
 discover
 
-fixtures>=0.3.14,<0.4
-testrepository>=0.0.13
-testtools>=0.9.27
+fixtures>=0.3.14
+testrepository>=0.0.18
+testtools>=0.9.34
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/git-review-1.23.61.gcb87cd1/tox.ini 
new/git-review-1.24/tox.ini
--- old/git-review-1.23.61.gcb87cd1/tox.ini     2014-05-22 23:02:38.000000000 
+0200
+++ new/git-review-1.24/tox.ini 2014-07-03 20:45:05.000000000 +0200
@@ -23,6 +23,6 @@
 commands = {posargs}
 
 [flake8]
-ignore = E125
+ignore = E125,H202,H305,H307,H405,H904
 show-source = True
 exclude = .venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to