commit python-muranoclient for openSUSE:Factory
Hello community, here is the log from the commit of package python-muranoclient for openSUSE:Factory checked in at 2019-05-03 22:41:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-muranoclient (Old) and /work/SRC/openSUSE:Factory/.python-muranoclient.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-muranoclient" Fri May 3 22:41:27 2019 rev:7 rq:692840 version:1.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-muranoclient/python-muranoclient.changes 2018-09-07 15:38:00.990625522 +0200 +++ /work/SRC/openSUSE:Factory/.python-muranoclient.new.5148/python-muranoclient.changes 2019-05-03 22:41:29.335123023 +0200 @@ -1,0 +2,20 @@ +Mon Apr 8 12:22:59 UTC 2019 - cloud-devel@suse.de + +- update to version 1.2.0 + - Imported Translations from Zanata + - Use standard cover tox env + - switch documentation job to new PTI + - Update py27-ocata to py27-queens + - Change openstack-dev to openstack-discuss + - Move legacy-muranoclient-dsvm-functional-mysql-backend job to muranoclient + - Update reno for stable/rocky + - Update min tox version to 2.0 + - Remove PyPI downloads + - Remove the export pre_test_hook from murano repo + - add python 3.6 unit test job + - add python 3.7 unit test job + - import zuul job settings from project-config + - Use templates for cover and lower-constraints + - Add Python 3.6 classifier to setup.cfg + +------------------------------------------------------------------- Old: ---- python-muranoclient-1.1.1.tar.gz New: ---- python-muranoclient-1.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-muranoclient.spec ++++++ --- /var/tmp/diff_new_pack.SvCT5K/_old 2019-05-03 22:41:30.707125911 +0200 +++ /var/tmp/diff_new_pack.SvCT5K/_new 2019-05-03 22:41:30.727125954 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-muranoclient # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: python-muranoclient -Version: 1.1.1 +Version: 1.2.0 Release: 0 Summary: Python API and CLI for OpenStack Murano License: Apache-2.0 @@ -26,7 +26,6 @@ Source0: https://files.pythonhosted.org/packages/source/p/%{name}/%{name}-%{version}.tar.gz BuildRequires: openstack-macros BuildRequires: python-PrettyTable >= 0.7.2 -BuildRequires: python-devel BuildRequires: python-fixtures BuildRequires: python-glanceclient >= 2.8.0 BuildRequires: python-keystoneclient >= 3.8.0 @@ -82,13 +81,13 @@ %prep %autosetup -n %{name}-%{version} %py_req_cleanup -sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg %build %py2_build # Build HTML docs and man page PBR_VERSION=%version sphinx-build -b html doc/source doc/build/html +rm -r doc/build/html/.{doctrees,buildinfo} %install %py2_install ++++++ _service ++++++ --- /var/tmp/diff_new_pack.SvCT5K/_old 2019-05-03 22:41:30.979126484 +0200 +++ /var/tmp/diff_new_pack.SvCT5K/_new 2019-05-03 22:41:30.995126518 +0200 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/rocky/openstack/python-muranoclient/python-muranoclient.spec.j2</param> + <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/stein/openstack/python-muranoclient/python-muranoclient.spec.j2</param> <param name="output-name">python-muranoclient.spec</param> - <param name="requirements">https://raw.githubusercontent.com/openstack/python-muranoclient/stable/rocky/requirements.txt</param> + <param name="requirements">https://raw.githubusercontent.com/openstack/python-muranoclient/stable/stein/requirements.txt</param> <param name="changelog-email">cloud-devel@suse.de</param> <param name="changelog-provider">gh,openstack,python-muranoclient</param> </service> ++++++ python-muranoclient-1.1.1.tar.gz -> python-muranoclient-1.2.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/.zuul.yaml new/python-muranoclient-1.2.0/.zuul.yaml --- old/python-muranoclient-1.1.1/.zuul.yaml 2018-07-25 18:02:07.000000000 +0200 +++ new/python-muranoclient-1.2.0/.zuul.yaml 2019-03-08 21:51:21.000000000 +0100 @@ -1,7 +1,32 @@ - project: + templates: + - openstack-cover-jobs + - openstack-lower-constraints-jobs + - openstack-python-jobs + - openstack-python35-jobs + - openstack-python36-jobs + - openstack-python37-jobs + - check-requirements + - release-notes-jobs-python3 + - publish-openstack-docs-pti + - openstackclient-plugin-jobs check: jobs: - - openstack-tox-lower-constraints + - muranoclient-functional-test-mysql-backend gate: jobs: - - openstack-tox-lower-constraints + - muranoclient-functional-test-mysql-backend + +- job: + name: muranoclient-functional-test-mysql-backend + parent: legacy-dsvm-base + run: playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml + post-run: playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml + timeout: 4200 + required-projects: + - openstack-infra/devstack-gate + - openstack/heat + - openstack/murano + - openstack/murano-dashboard + - openstack/python-heatclient + - openstack/python-muranoclient diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/AUTHORS new/python-muranoclient-1.2.0/AUTHORS --- old/python-muranoclient-1.1.1/AUTHORS 2018-07-25 18:06:23.000000000 +0200 +++ new/python-muranoclient-1.2.0/AUTHORS 2019-03-08 21:53:25.000000000 +0100 @@ -1,3 +1,4 @@ +98k <18552437190@163.com> Aaron-DH <dinghh@awcloud.com> Alexander Koryagin <akoryagin@mirantis.com> Alexander Shlykov <ashlykov@mirantis.com> @@ -12,7 +13,9 @@ AvnishPal <avnish.pal@nectechnologies.in> Bertrand Lallau <bertrand.lallau@gmail.com> Cao Xuan Hoang <hoangcx@vn.fujitsu.com> +Chen <dstbtgagt@foxmail.com> Christian Berendt <berendt@b1-systems.de> +Corey Bryant <corey.bryant@canonical.com> Dai Dang Van <daidv@vn.fujitsu.com> Dmitry Teselkin <dteselkin@mirantis.com> Dmytro Dovbii <ddovbii@mirantis.com> @@ -89,7 +92,6 @@ Vu Cong Tuan <tuanvc@vn.fujitsu.com> XiaojueGuan <guanalbertjone@gmail.com> Yosef Hoffman <yh128t@att.com> -Zuul <zuul@review.openstack.org> bhagyashris <bhagyashri.shewale@nttdata.com> bharaththiruveedula <bharath.thiruveedula@tcs.com> chenaidong1 <chen.aidong@zte.com.cn> @@ -97,6 +99,7 @@ gecong1973 <ge.cong@zte.com.cn> howardlee <lihongweibj@inspur.com> hparekh <hardik.parekh@nectechnologies.in> +huang.zhiping <huang.zhiping@99cloud.net> huangsm <huangsm@awcloud.com> leizhang <lei.a.zhang@intel.com> lidong <lidongbj@inspur.com> @@ -107,6 +110,7 @@ malei <malei@maleideMacBook-Pro.local> melissaml <ma.lei@99cloud.net> pawnesh.kumar <pawnesh.kumar@nectechnologies.in> +qingszhao <zhao.daqing@99cloud.net> ricolin <rico.l@inwinstack.com> ricolin <rico.lin@easystack.cn> srushti <srushti.gadadare@nttdata.com> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/ChangeLog new/python-muranoclient-1.2.0/ChangeLog --- old/python-muranoclient-1.1.1/ChangeLog 2018-07-25 18:06:23.000000000 +0200 +++ new/python-muranoclient-1.2.0/ChangeLog 2019-03-08 21:53:25.000000000 +0100 @@ -1,6 +1,24 @@ CHANGES ======= +1.2.0 +----- + +* add python 3.7 unit test job +* Change openstack-dev to openstack-discuss +* Add Python 3.6 classifier to setup.cfg +* Update min tox version to 2.0 +* Use standard cover tox env +* Use templates for cover and lower-constraints +* add python 3.6 unit test job +* switch documentation job to new PTI +* import zuul job settings from project-config +* Imported Translations from Zanata +* Remove the export pre\_test\_hook from murano repo +* Update py27-ocata to py27-queens +* Move legacy-muranoclient-dsvm-functional-mysql-backend job to muranoclient +* Update reno for stable/rocky + 1.1.1 ----- @@ -10,6 +28,7 @@ 1.1.0 ----- +* Remove PyPI downloads * fix tox python3 overrides * Trivial: update url to new url * Ignore default values for deprecated security parameters diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/PKG-INFO new/python-muranoclient-1.2.0/PKG-INFO --- old/python-muranoclient-1.1.1/PKG-INFO 2018-07-25 18:06:24.000000000 +0200 +++ new/python-muranoclient-1.2.0/PKG-INFO 2019-03-08 21:53:25.000000000 +0100 @@ -1,10 +1,10 @@ Metadata-Version: 1.1 Name: python-muranoclient -Version: 1.1.1 +Version: 1.2.0 Summary: python-muranoclient Home-page: https://docs.openstack.org/python-muranoclient/latest/ Author: OpenStack -Author-email: openstack-dev@lists.openstack.org +Author-email: openstack-discuss@lists.openstack.org License: Apache License, Version 2.0 Description: ======================== Team and repository tags @@ -22,10 +22,6 @@ :target: https://pypi.org/project/python-muranoclient/ :alt: Latest Version - .. image:: https://img.shields.io/pypi/dm/python-muranoclient.svg - :target: https://pypi.org/project/python-muranoclient/ - :alt: Downloads - Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog, which may be used by the @@ -96,3 +92,4 @@ Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.5 +Classifier: Programming Language :: Python :: 3.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/README.rst new/python-muranoclient-1.2.0/README.rst --- old/python-muranoclient-1.1.1/README.rst 2018-07-25 18:02:07.000000000 +0200 +++ new/python-muranoclient-1.2.0/README.rst 2019-03-08 21:51:21.000000000 +0100 @@ -14,10 +14,6 @@ :target: https://pypi.org/project/python-muranoclient/ :alt: Latest Version -.. image:: https://img.shields.io/pypi/dm/python-muranoclient.svg - :target: https://pypi.org/project/python-muranoclient/ - :alt: Downloads - Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog, which may be used by the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml new/python-muranoclient-1.2.0/playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml --- old/python-muranoclient-1.1.1/playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml 1970-01-01 01:00:00.000000000 +0100 +++ new/python-muranoclient-1.2.0/playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml 2019-03-08 21:51:21.000000000 +0100 @@ -0,0 +1,80 @@ +- hosts: primary + tasks: + + - name: Copy files from {{ ansible_user_dir }}/workspace/ on node + synchronize: + src: '{{ ansible_user_dir }}/workspace/' + dest: '{{ zuul.executor.log_root }}' + mode: pull + copy_links: true + verify_host: true + rsync_opts: + - --include=**/*nose_results.html + - --include=*/ + - --exclude=* + - --prune-empty-dirs + + - name: Copy files from {{ ansible_user_dir }}/workspace/ on node + synchronize: + src: '{{ ansible_user_dir }}/workspace/' + dest: '{{ zuul.executor.log_root }}' + mode: pull + copy_links: true + verify_host: true + rsync_opts: + - --include=**/*testr_results.html.gz + - --include=*/ + - --exclude=* + - --prune-empty-dirs + + - name: Copy files from {{ ansible_user_dir }}/workspace/ on node + synchronize: + src: '{{ ansible_user_dir }}/workspace/' + dest: '{{ zuul.executor.log_root }}' + mode: pull + copy_links: true + verify_host: true + rsync_opts: + - --include=/.testrepository/tmp* + - --include=*/ + - --exclude=* + - --prune-empty-dirs + + - name: Copy files from {{ ansible_user_dir }}/workspace/ on node + synchronize: + src: '{{ ansible_user_dir }}/workspace/' + dest: '{{ zuul.executor.log_root }}' + mode: pull + copy_links: true + verify_host: true + rsync_opts: + - --include=**/*testrepository.subunit.gz + - --include=*/ + - --exclude=* + - --prune-empty-dirs + + - name: Copy files from {{ ansible_user_dir }}/workspace/ on node + synchronize: + src: '{{ ansible_user_dir }}/workspace/' + dest: '{{ zuul.executor.log_root }}/tox' + mode: pull + copy_links: true + verify_host: true + rsync_opts: + - --include=/.tox/*/log/* + - --include=*/ + - --exclude=* + - --prune-empty-dirs + + - name: Copy files from {{ ansible_user_dir }}/workspace/ on node + synchronize: + src: '{{ ansible_user_dir }}/workspace/' + dest: '{{ zuul.executor.log_root }}' + mode: pull + copy_links: true + verify_host: true + rsync_opts: + - --include=/logs/** + - --include=*/ + - --exclude=* + - --prune-empty-dirs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml new/python-muranoclient-1.2.0/playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml --- old/python-muranoclient-1.1.1/playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml 1970-01-01 01:00:00.000000000 +0100 +++ new/python-muranoclient-1.2.0/playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml 2019-03-08 21:51:21.000000000 +0100 @@ -0,0 +1,67 @@ +- hosts: all + name: Autoconverted job legacy-muranoclient-dsvm-functional-mysql-backend from old + job gate-muranoclient-dsvm-functional-mysql-backend-ubuntu-xenial + tasks: + + - name: Ensure legacy workspace directory + file: + path: '{{ ansible_user_dir }}/workspace' + state: directory + + - shell: + cmd: | + set -e + set -x + cat > clonemap.yaml << EOF + clonemap: + - name: openstack-infra/devstack-gate + dest: devstack-gate + EOF + /usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \ + git://git.openstack.org \ + openstack-infra/devstack-gate + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' + + - shell: + cmd: | + set -e + set -x + export PYTHONUNBUFFERED=true + export DEVSTACK_GATE_NEUTRON=1 + export DEVSTACK_PROJECT_FROM_GIT=python-muranoclient + export BRANCH_OVERRIDE=default + + export ENABLED_SERVICES=tempest + export PROJECTS="openstack/heat $PROJECTS" + export PROJECTS="openstack/python-heatclient $PROJECTS" + export PROJECTS="openstack/murano $PROJECTS" + export PROJECTS="openstack/murano-dashboard $PROJECTS" + export KEEP_LOCALRC=1 + + # Enable murano devstack plugin. Provided repo should be cloned by zuul before devstack run + # and below provided link should not be used. + export DEVSTACK_LOCAL_CONFIG="enable_plugin heat git://git.openstack.org/openstack/heat" + export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin murano git://git.openstack.org/openstack/murano" + + if [ "mysql-backend" = "glare-backend" ]; then + export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_service g-glare" + export DEVSTACK_LOCAL_CONFIG+=$'\n'"MURANO_USE_GLARE=True" + fi + + if [ "$BRANCH_OVERRIDE" != "default" ] ; then + export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE + fi + + function post_test_hook { + # Configure and run functional tests + /opt/stack/new/python-muranoclient/muranoclient/tests/functional/hooks/post_test_hook.sh + } + export -f post_test_hook + + cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh + ./safe-devstack-vm-gate-wrap.sh + executable: /bin/bash + chdir: '{{ ansible_user_dir }}/workspace' + environment: '{{ zuul | zuul_legacy_vars }}' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/python_muranoclient.egg-info/PKG-INFO new/python-muranoclient-1.2.0/python_muranoclient.egg-info/PKG-INFO --- old/python-muranoclient-1.1.1/python_muranoclient.egg-info/PKG-INFO 2018-07-25 18:06:23.000000000 +0200 +++ new/python-muranoclient-1.2.0/python_muranoclient.egg-info/PKG-INFO 2019-03-08 21:53:25.000000000 +0100 @@ -1,10 +1,10 @@ Metadata-Version: 1.1 Name: python-muranoclient -Version: 1.1.1 +Version: 1.2.0 Summary: python-muranoclient Home-page: https://docs.openstack.org/python-muranoclient/latest/ Author: OpenStack -Author-email: openstack-dev@lists.openstack.org +Author-email: openstack-discuss@lists.openstack.org License: Apache License, Version 2.0 Description: ======================== Team and repository tags @@ -22,10 +22,6 @@ :target: https://pypi.org/project/python-muranoclient/ :alt: Latest Version - .. image:: https://img.shields.io/pypi/dm/python-muranoclient.svg - :target: https://pypi.org/project/python-muranoclient/ - :alt: Downloads - Murano Project introduces an application catalog, which allows application developers and cloud administrators to publish various cloud-ready applications in a browsable categorised catalog, which may be used by the @@ -96,3 +92,4 @@ Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.5 +Classifier: Programming Language :: Python :: 3.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/python_muranoclient.egg-info/SOURCES.txt new/python-muranoclient-1.2.0/python_muranoclient.egg-info/SOURCES.txt --- old/python-muranoclient-1.1.1/python_muranoclient.egg-info/SOURCES.txt 2018-07-25 18:06:24.000000000 +0200 +++ new/python-muranoclient-1.2.0/python_muranoclient.egg-info/SOURCES.txt 2019-03-08 21:53:25.000000000 +0100 @@ -120,6 +120,8 @@ muranoclient/v1/package_creator/__init__.py muranoclient/v1/package_creator/hot_package.py muranoclient/v1/package_creator/mpl_package.py +playbooks/legacy/muranoclient-functional-test-mysql-backend/post.yaml +playbooks/legacy/muranoclient-functional-test-mysql-backend/run.yaml python_muranoclient.egg-info/PKG-INFO python_muranoclient.egg-info/SOURCES.txt python_muranoclient.egg-info/dependency_links.txt @@ -167,12 +169,12 @@ releasenotes/source/ocata.rst releasenotes/source/pike.rst releasenotes/source/queens.rst +releasenotes/source/rocky.rst releasenotes/source/unreleased.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po -tools/cover.sh tools/install_venv.py tools/install_venv_common.py tools/murano.bash_completion diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/python_muranoclient.egg-info/pbr.json new/python-muranoclient-1.2.0/python_muranoclient.egg-info/pbr.json --- old/python-muranoclient-1.1.1/python_muranoclient.egg-info/pbr.json 2018-07-25 18:06:23.000000000 +0200 +++ new/python-muranoclient-1.2.0/python_muranoclient.egg-info/pbr.json 2019-03-08 21:53:25.000000000 +0100 @@ -1 +1 @@ -{"git_version": "70b4392", "is_release": true} \ No newline at end of file +{"git_version": "ed7a0ee", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/releasenotes/source/index.rst new/python-muranoclient-1.2.0/releasenotes/source/index.rst --- old/python-muranoclient-1.1.1/releasenotes/source/index.rst 2018-07-25 18:02:07.000000000 +0200 +++ new/python-muranoclient-1.2.0/releasenotes/source/index.rst 2019-03-08 21:51:21.000000000 +0100 @@ -6,6 +6,7 @@ :maxdepth: 2 unreleased + rocky queens pike ocata diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po new/python-muranoclient-1.2.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po --- old/python-muranoclient-1.1.1/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po 2018-07-25 18:02:07.000000000 +0200 +++ new/python-muranoclient-1.2.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po 2019-03-08 21:51:21.000000000 +0100 @@ -2,13 +2,13 @@ # Andi Chandler <andi@gowling.com>, 2018. #zanata msgid "" msgstr "" -"Project-Id-Version: Murano Client Release Notes\n" +"Project-Id-Version: python-muranoclient\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-30 01:30+0000\n" +"POT-Creation-Date: 2018-08-08 06:14+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2018-01-27 01:13+0000\n" +"PO-Revision-Date: 2018-08-09 08:51+0000\n" "Last-Translator: Andi Chandler <andi@gowling.com>\n" "Language-Team: English (United Kingdom)\n" "Language: en_GB\n" @@ -280,6 +280,9 @@ msgid "Queens Series Release Notes" msgstr "Queens Series Release Notes" +msgid "Rocky Series Release Notes" +msgstr "Rocky Series Release Notes" + msgid "Security Issues" msgstr "Security Issues" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/releasenotes/source/rocky.rst new/python-muranoclient-1.2.0/releasenotes/source/rocky.rst --- old/python-muranoclient-1.1.1/releasenotes/source/rocky.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/python-muranoclient-1.2.0/releasenotes/source/rocky.rst 2019-03-08 21:51:21.000000000 +0100 @@ -0,0 +1,6 @@ +=================================== + Rocky Series Release Notes +=================================== + +.. release-notes:: + :branch: stable/rocky diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/setup.cfg new/python-muranoclient-1.2.0/setup.cfg --- old/python-muranoclient-1.1.1/setup.cfg 2018-07-25 18:06:24.000000000 +0200 +++ new/python-muranoclient-1.2.0/setup.cfg 2019-03-08 21:53:25.000000000 +0100 @@ -5,7 +5,7 @@ README.rst license = Apache License, Version 2.0 author = OpenStack -author-email = openstack-dev@lists.openstack.org +author-email = openstack-discuss@lists.openstack.org home-page = https://docs.openstack.org/python-muranoclient/latest/ classifier = Development Status :: 4 - Beta @@ -21,6 +21,7 @@ Programming Language :: Python :: 2.7 Programming Language :: Python :: 3 Programming Language :: Python :: 3.5 + Programming Language :: Python :: 3.6 [files] packages = diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/tools/cover.sh new/python-muranoclient-1.2.0/tools/cover.sh --- old/python-muranoclient-1.1.1/tools/cover.sh 2018-07-25 18:02:07.000000000 +0200 +++ new/python-muranoclient-1.2.0/tools/cover.sh 1970-01-01 01:00:00.000000000 +0100 @@ -1,87 +0,0 @@ -#!/bin/bash -# -# Copyright 2016: Mirantis Inc. -# All Rights Reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. - -ALLOWED_EXTRA_MISSING=4 - -show_diff () { - head -1 $1 - diff -U 0 $1 $2 | sed 1,2d -} - -# Stash uncommitted changes, checkout master and save coverage report -uncommitted=$(git status --porcelain | grep -v "^??") -[[ -n $uncommitted ]] && git stash > /dev/null -git checkout HEAD^ - -baseline_report=$(mktemp -t muranoclient_coverageXXXXXXX) -find . -type f -name "*.pyc" -delete -stestr run '{posargs}' -coverage combine -coverage html -d cover -coverage xml -o cover/coverage.xml -coverage report > $baseline_report -baseline_missing=$(awk 'END { print $3 }' $baseline_report) - -# Checkout back and unstash uncommitted changes (if any) -git checkout - -[[ -n $uncommitted ]] && git stash pop > /dev/null - -# Generate and save coverage report -current_report=$(mktemp -t muranoclient_coverageXXXXXXX) -find . -type f -name "*.pyc" -delete -stestr run '{posargs}' -coverage combine -coverage html -d cover -coverage xml -o cover/coverage.xml -coverage report > $current_report -current_missing=$(awk 'END { print $3 }' $current_report) - -baseline_percentage=$(awk 'END { print $4 }' $baseline_report) -current_percentage=$(awk 'END { print $4 }' $current_report) -# Show coverage details -allowed_missing=$((baseline_missing+ALLOWED_EXTRA_MISSING)) - -echo "Baseline report:" -echo "$(cat ${baseline_report})" -echo "Proposed change report:" -echo "$(cat ${current_report})" -echo "" -echo "" -echo "Allowed to introduce missing lines : ${ALLOWED_EXTRA_MISSING}" -echo "Missing lines in master : ${baseline_missing}" -echo "Missing lines in proposed change : ${current_missing}" -echo "Current percentage : ${baseline_percentage}" -echo "Proposed change percentage : ${current_percentage}" - -if [ $allowed_missing -gt $current_missing ]; -then - if [ $baseline_missing -lt $current_missing ]; - then - show_diff $baseline_report $current_report - echo "I believe you can cover all your code with 100% coverage!" - else - echo "Thank you! You are awesome! Keep writing unit tests! :)" - fi - exit_code=0 -else - show_diff $baseline_report $current_report - echo "Please write more unit tests, we should keep our test coverage :( " - exit_code=1 -fi - -rm $baseline_report $current_report -exit $exit_code diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-muranoclient-1.1.1/tox.ini new/python-muranoclient-1.2.0/tox.ini --- old/python-muranoclient-1.1.1/tox.ini 2018-07-25 18:02:07.000000000 +0200 +++ new/python-muranoclient-1.2.0/tox.ini 2019-03-08 21:51:21.000000000 +0100 @@ -1,6 +1,6 @@ [tox] envlist = py35,py27,pep8,docs -minversion = 1.6 +minversion = 2.0 skipsdist = True [testenv] @@ -20,9 +20,10 @@ basepython = python3 commands = flake8 {posargs} -[testenv:py27-mitaka] -install_command = pip install -U {opts} {packages} - {toxinidir}/tools/tox_install.sh https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraint... {opts} {packages} +[testenv:py27-queens] +install_command = pip install -chttps://git.openstack.org/cgit/openstack/requirements/plain/upper-constraint... {opts} {packages} +deps = -r{toxinidir}/requirements.txt + -r{toxinidir}/test-requirements.txt [testenv:venv] basepython = python3 @@ -39,7 +40,14 @@ [testenv:cover] basepython = python3 -commands = {toxinidir}/tools/cover.sh {posargs} +setenv = + {[testenv]setenv} + PYTHON=coverage run --source muranoclient --parallel-mode +commands = + stestr run {posargs} + coverage combine + coverage html -d cover + coverage xml -o cover/coverage.xml [testenv:debug] basepython = python3
participants (1)
-
root