Update git submodules

* Update cliff from branch 'master'
  - add python 3.7 unit test job
    
    This is a mechanically generated patch to add a unit test job running
    under Python 3.7.
    
    See ML discussion here [1] for context.
    
    [1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html
    
    Change-Id: I0ce84d2a4223f023e49844f79726a23d7dfac647
    Story: #2004073
    Task: #27438
    
  - Use template for lower-constraints
    
    Small cleanups:
    
    * Use openstack-lower-constraints-jobs template, remove individual
      jobs.
    * Sort list of templates
    
    Change-Id: I3ac60529bd647f3f872f113577a710b611e300be
    Needed-By: https://review.openstack.org/623229
    
  - Don't try to run issubclass on non-classes
    
    issubclass gets cranky if you give it a first argument that is not a
    class.
    
      http://logs.openstack.org/74/612474/2/check/cross-osc-build-sphinx-docs/42250a7/job-output.txt.gz#_2018-10-26_08_02_08_597700
    
    Shows a failure when trying to build python-openstackclient docs with
    the cliff sphinxext after updating openstacksdk in such a way that an
    import error went away.
    
    Change-Id: Id1d17c66e5dd6e430376a8d6ea74abc4da5cbc75
    
  - Removed unused err variable
    
    Frankly I don't know why this is now a problem but pep8 is failing[1] with:
    
      cliff/app.py:403:9: F841 local variable 'err' is assigned to but never used
    
    It looks to me like the 'err' in the except path is causing this to be
    shadowed and unused?
    
    [1] http://logs.openstack.org/18/614218/2/check/openstack-tox-pep8/9930eb3/job-output.txt.gz#_2018-10-30_16_34_38_436438
    
    Change-Id: I4760942aef3e41fbaeabb8e88ac198fff3dfb709
    
  - add lib-forward-testing-python3 test job
    
    This is a mechanically generated patch to add a functional test job
    running under Python 3 as part of the python3-first goal.
    
    See the python3-first goal document for details:
    https://governance.openstack.org/tc/goals/stein/python3-first.html
    
    Change-Id: I0d43d5fd505f46f932a832d4c75fab2143f99b5d
    Story: #2002586
    Task: #24320
    
  - add python 3.6 unit test job
    
    This is a mechanically generated patch to add a unit test job running
    under Python 3.6 as part of the python3-first goal.
    
    See the python3-first goal document for details:
    https://governance.openstack.org/tc/goals/stein/python3-first.html
    
    Change-Id: Id473c1345b4890871fb9aca84c734cc1d6a6f72f
    Story: #2002586
    Task: #24320
    
  - switch documentation job to new PTI
    
    This is a mechanically generated patch to switch the documentation
    jobs to use the new PTI versions of the jobs as part of the
    python3-first goal.
    
    See the python3-first goal document for details:
    https://governance.openstack.org/tc/goals/stein/python3-first.html
    
    Change-Id: I8ccac0285dfa8f6adf878eaa3f6c073b7df2549d
    Story: #2002586
    Task: #24320
    
  - import zuul job settings from project-config
    
    This is a mechanically generated patch to complete step 1 of moving
    the zuul job settings out of project-config and into each project
    repository.
    
    Because there will be a separate patch on each branch, the branch
    specifiers for branch-specific jobs have been removed.
    
    Because this patch is generated by a script, there may be some
    cosmetic changes to the layout of the YAML file(s) as the contents are
    normalized.
    
    See the python3-first goal document for details:
    https://governance.openstack.org/tc/goals/stein/python3-first.html
    
    Change-Id: If1920766a7ad0c079cd8df0d03baa2d478768870
    Story: #2002586
    Task: #24320
    
  - Merge "Assure executable name is kept when app is called as module"
  - Merge "Build universal wheels"
  - Assure executable name is kept when app is called as module
    
    - Detects module name if needed
    - Updates demoapp
    
    Change-Id: Ie0cd9d507fcb4c32ab98e51f61741d529ff41cac
    Closes-Bug: 1779218
    Signed-off-by: Sorin Sbarnea <ssbarnea@redhat.com>
    
  - Merge "support cmd2 0.9.1 in interactive mode"
  - Build universal wheels
    
    See https://packaging.python.org/guides/distributing-packages-using-setuptools/#universal-wheels
    
    Closes-Bug: #1760157
    Change-Id: I8c95ff5969e47189269ef44e021a3bb8ac32bb16
    
  - fix tox python3 overrides
    
    We want to default to running all tox environments under python 3, so
    set the basepython value in each environment.
    
    We do not want to specify a minor version number, because we do not
    want to have to update the file every time we upgrade python.
    
    We do not want to set the override once in testenv, because that
    breaks the more specific versions used in default environments like
    py35 and py36.
    
    Change-Id: I6b107fce3daa8292b5fe6b5730a03008bf8987f0
    Signed-off-by: Doug Hellmann <doug@doughellmann.com>
    
  - support cmd2 0.9.1 in interactive mode
    
    cmd2 0.9.0 and later use a different type of parser and offers no
    backwards-compatibility. This change updates cliff to deal with the
    older and newer versions of cmd2 so we can continue to support python
    2 for now.
    
    Change-Id: Id7a0395ada517f97834fc6fdd39fcc09077304c1
    Fixes-Bug: #1774418
    Signed-off-by: Doug Hellmann <doug@doughellmann.com>
    
  - update cmd2 dependency to handle py3 only versions
    
    cmd2 released a python3 only versions of itself.  We need to update
    requirements to handle it.  This updates requirements to match
    requirements.  See https://review.openstack.org/570811 for more details.
    
    Change-Id: I3d527ba30205c9f3b3b2e89f795ee5611422c013
    
  - Merge "exclude cmd2 0.8.3 and update to 0.8.4"
  - Remove travis.yml
    
    It's been a long time since we used Travis for testing.
    
    Change-Id: I3b352d40f8186a6ae60a07ce1d14c349516381e2
    Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
    
  - exclude cmd2 0.8.3 and update to 0.8.4
    
    Release 0.8.3 of cmd2 failed to properly specify a new dependency so
    installing it breaks interactive mode for OSC and other cliff-based
    apps. 0.8.4 fixes the issue.
    
    Change-Id: I8bbd749e3328596fd333bd7f58391b9d688c00cf
    Depends-On: https://review.openstack.org/560120
    Signed-off-by: Doug Hellmann <doug@doughellmann.com>
    
  - add lower-constraints job
    
    Create a tox environment for running the unit tests against the lower
    bounds of the dependencies.
    
    Create a lower-constraints.txt to be used to enforce the lower bounds
    in those tests.
    
    Add openstack-tox-lower-constraints job to the zuul configuration.
    
    Update the lower bound for PrettyTable so the unit tests pass.
    
    See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
    for more details.
    
    Change-Id: Ia146248b505e66adf871d17ae1e4921d7888bb85
    Depends-On: https://review.openstack.org/555034
    Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This commit is contained in:
ZhongShengping 2019-02-19 16:45:05 +08:00 committed by Gerrit Code Review
parent 79f0dc3fc6
commit 8b7cde470e
1 changed files with 1 additions and 1 deletions

2
cliff

@ -1 +1 @@
Subproject commit 65e7d159c368f6fb7c340e73bbdfe1d2100c333f
Subproject commit 6e5c1e089b83d5a1bb73796cbd70c8450e1f0dd3