Hello community, here is the log from the commit of package python-heatclient for openSUSE:Factory checked in at 2014-04-03 19:40:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-heatclient (Old) and /work/SRC/openSUSE:Factory/.python-heatclient.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-heatclient" Changes: -------- --- /work/SRC/openSUSE:Factory/python-heatclient/python-heatclient.changes 2014-03-09 18:48:06.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-heatclient.new/python-heatclient.changes 2014-04-03 19:40:08.000000000 +0200 @@ -2 +2 @@ -Thu Feb 13 14:21:07 UTC 2014 - dmueller@suse.com +Thu Mar 27 10:04:09 UTC 2014 - dmueller@suse.com @@ -4,3 +4 @@ -- update to 0.2.6: - * make tokens work with --os-no-client-auth - * Add --include-pass option for grizzly backwards compat +- switch to released version 0.2.8 @@ -9 +7 @@ -Wed Jan 29 09:12:36 UTC 2014 - speilicke@suse.com +Wed Mar 26 00:32:06 UTC 2014 - cloud-devel@suse.de @@ -11 +9,5 @@ -- Add refresh_patches source service +- Update to version python-heatclient-0.2.8.36.g53b581f: + * get_file: encode non utf-8 encoding files via base64 + * get_file: do not read same url once again + * Do not use the '+' operation with dict_items() + * Updated from global requirements @@ -14 +16 @@ -Mon Oct 7 10:23:08 UTC 2013 - dmueller@suse.com +Tue Mar 25 00:32:07 UTC 2014 - cloud-devel@suse.de @@ -16,2 +18,448 @@ -- go with release tarball of 0.2.5: - * no changes +- Update to version python-heatclient-0.2.8.29.g508b6bb: + * Using common methods from oslo cliutils + * Output warnings for deprecated commands + * Python 3: Fix YamlEnvironmentTest tests + * Sort requirement files in alphabetical order + +------------------------------------------------------------------- +Sat Mar 22 00:32:05 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.8.21.g644d148: + * Add new tests to cover most of the requests port + * Pass bytes to NamedTemporaryFile.write() + +------------------------------------------------------------------- +Fri Mar 21 00:56:45 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.8.17.g8a51be6: + * Add stack-preview support + * Workaround failing pypy gate job + * Remove dependent module py3kcompat + * Oslo: sync strutils + * Modify stack ID lookup to only use stacks:lookup + +------------------------------------------------------------------- +Wed Mar 19 17:18:40 UTC 2014 - dmueller@suse.com + +- install bash_completion for heat + +------------------------------------------------------------------- +Sat Mar 15 01:14:41 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.8.8.g7e265ec: + * Add timeout option to stack-update + * Deprecate create/adopt --create-timeout in favor of --timeout + * Remove unused versions define in template_format.py + * Python3: fix test_stack_list_with_args() + +------------------------------------------------------------------- +Thu Mar 13 00:58:14 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.8.2.g3809893: + * Rename --timeout global option and make it work + +------------------------------------------------------------------- +Thu Mar 6 00:53:01 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.8.1.gaa30e46: + * Enable --help for each command + 0.2.8 + +------------------------------------------------------------------- +Sun Mar 2 01:26:45 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.7.34.gb048b1a: + * Do not use the '+' operation dict_items() + * Remove None for dict.get() + * Update apiclient.base and reuse new functional + +------------------------------------------------------------------- +Sat Mar 1 00:39:10 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.7.28.ga9f321e: + * Expand get_file using to template scope + * "version" section should be required in template + * Replace try...except with assertRaises + +------------------------------------------------------------------- +Wed Feb 26 01:39:05 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.7.22.g7083897: + * Updated from global requirements + * Improve help strings + * Fixed incorrect indentation in the tests + * Don't use request builtin redirect for any methods + +------------------------------------------------------------------- +Tue Feb 25 01:13:46 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.7.15.g55ad4b7: + * Support the native signal API + * Python3: fix bytes/str issues + +------------------------------------------------------------------- +Fri Feb 21 00:39:14 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.7.11.g60f3de4: + * add output-list and output-show + * Adding stack-adopt support to python-heatclient + 0.2.7 + * Only call decode() on bytes + * Do not use the '+' operation dict_items() + * get_file_contents: use six.itervalues() instead of dict.itervalues() + * Improve help strings + +------------------------------------------------------------------- +Wed Feb 19 00:39:11 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.6.117.g1dabd8c: + * REST method to fetch deployments metadata for a server + * Make POST/PUT redirects use original methods + * Decode all headers before logging curl commands + * Python3: use six.iteritems() rather than dict.iteritems() + +------------------------------------------------------------------- +Tue Feb 18 00:47:12 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.6.109.gaa1f09e: + * Add support for software config resources + * Fixes environment file using correct YAML format + * Add optional args arg back to do_list + +------------------------------------------------------------------- +Fri Feb 14 08:23:50 UTC 2014 - cloud-devel@suse.de + +- Update to version python-heatclient-0.2.6.104.g42099da: + * normalise_file_path_to_url: use urlutils.pathname2url + +------------------------------------------------------------------- +Thu Feb 13 14:17:39 UTC 2014 - dmueller@suse.com + +- fix requires + +------------------------------------------------------------------- +Tue Feb 11 15:47:45 UTC 2014 - speilicke@suse.com + +- Update to version python-heatclient-0.2.6.103.g448d303: + + python-heatclient stack-abandon support + + Add more default CA paths + + Port to python requests + + Enable default in bash completion + + Allow environment to not have resource_registry + + Add filter option to stack-list + + Add pagination (limit and marker) to stack-list + + Populate files with content from get_file function calls + + Enable hacking H233 rule + + Configure logging regardless of debug flag +- Replace git_tarballs source service with download_files and set_version + + Use upstream URL as source (enables verification) + +------------------------------------------------------------------- +Tue Feb 4 00:36:26 UTC 2014 - opensuse-cloud@opensuse.org + +- Update to version 0.2.6.84: + + Fix order of arguments in assertEqual + +------------------------------------------------------------------- +Fri Jan 31 01:14:26 UTC 2014 - opensuse-cloud@opensuse.org + +- Update to version 0.2.6.83: + + Pass empty dict not None for empty environment + +------------------------------------------------------------------- +Wed Jan 29 01:38:10 UTC 2014 - opensuse-cloud@opensuse.org + +- Update to version 0.2.6.82: + + Remove unused method 'string_to_bool' from utils + + Updated from global requirements + + Add support for build info API + +------------------------------------------------------------------- +Mon Jan 27 00:46:23 UTC 2014 - opensuse-cloud@opensuse.org + +- Update to version 0.2.6.76: + + Remove dependencies on pep8, pyflakes and flake8 + + Refactor environment functions in preparation for get_file + +------------------------------------------------------------------- +Fri Jan 24 13:09:00 UTC 2014 - opensuse-cloud@opensuse.org + +- Update to version 0.2.6.72: + + Use template_format.parse for local stack parsing + + reconcile prepare_environment_file/url into one funtion + + Raise traceback on error when using CLI and -debug + + Copy run_test.sh from heat repo ++++ 274 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-heatclient/python-heatclient.changes ++++ and /work/SRC/openSUSE:Factory/.python-heatclient.new/python-heatclient.changes Old: ---- python-heatclient-0.2.6.tar.gz New: ---- python-heatclient-0.2.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-heatclient.spec ++++++ --- /var/tmp/diff_new_pack.B7dOZU/_old 2014-04-03 19:40:08.000000000 +0200 +++ /var/tmp/diff_new_pack.B7dOZU/_new 2014-04-03 19:40:08.000000000 +0200 @@ -19,31 +19,31 @@ %define component heatclient Name: python-%{component} -Version: 0.2.6 +Version: 0.2.8 Release: 0 -Summary: Openstack Orchestration (Heat) API Client +Summary: OpenStack Orchestration (Heat) API Client License: Apache-2.0 Group: Development/Languages/Python Url: http://launchpad.net/python-heatclient -Source: http://tarballs.openstack.org/python-heatclient/python-heatclient-0.2.6.tar.... +Source: http://tarballs.openstack.org/python-heatclient/python-heatclient-%{version}.tar.gz BuildRequires: openstack-suse-macros BuildRequires: python-base -BuildRequires: python-distribute +BuildRequires: python-setuptools # Documentation build requirements: BuildRequires: python-PrettyTable BuildRequires: python-Sphinx -BuildRequires: python-httplib2 BuildRequires: python-iso8601 >= 0.1.4 BuildRequires: python-keystoneclient BuildRequires: python-pbr Requires: python >= 2.6.8 -Requires: python-PrettyTable >= 0.6 +Requires: python-PrettyTable >= 0.7 Requires: python-PyYAML >= 3.1.0 Requires: python-argparse -Requires: python-httplib2 -Requires: python-iso8601 >= 0.1.4 -Requires: python-keystoneclient >= 0.3.0 +Requires: python-iso8601 >= 0.1.8 +Requires: python-keystoneclient >= 0.4.2 Requires: python-pbr >= 0.5.21 +Requires: python-requests >= 1.1 +Requires: python-six >= 1.4.1 BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} @@ -56,7 +56,7 @@ provides a Python API (the heatclient module) and a command-line tool (heat). %package doc -Summary: Openstack Orchestration (Heat) API Client - Documentation +Summary: OpenStack Orchestration (Heat) API Client - Documentation Group: Documentation/HTML Requires: %{name} = %{version} @@ -64,19 +64,16 @@ This package contains documentation files for %{name}. %package test -Summary: Openstack Orchestration (Heat) API Client - Testsuite +Summary: OpenStack Orchestration (Heat) API Client - Testsuite Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-coverage >= 3.6 %if 0%{?suse_version} && 0%{?suse_version} <= 1110 Requires: python-discover %endif -Requires: python-fixtures >= 0.3.12 -Requires: python-flake8 >= 2.0 -Requires: python-mock >= 0.8.0 -Requires: python-mox >= 0.5.3 -Requires: python-pep8 >= 1.4.5 -Requires: python-pyflakes >= 0.7.2 +Requires: python-fixtures >= 0.3.14 +Requires: python-mock >= 1.0 +Requires: python-mox3 >= 0.7.0 Requires: python-testrepository >= 0.0.17 Requires: python-testscenarios >= 0.4 Requires: python-testtools >= 0.9.32 @@ -85,7 +82,7 @@ This package contains testsuite files for %{name}. %prep -%setup -q -n python-heatclient-0.2.6 +%setup -q %openstack_cleanup_prep echo %{version} > heatclient/versioninfo @@ -97,6 +94,9 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} --install-data=%{python_sitelib} +# bash completion +install -p -D -m 644 tools/heat.bash_completion %{buildroot}%{_sysconfdir}/bash_completion.d/openstack-heat.sh + ### test subpackage %openstack_test_package_install @@ -106,6 +106,7 @@ %{_bindir}/heat %{python_sitelib}/%{component}/ %{python_sitelib}/python_%{component}-*.egg-info +%{_sysconfdir}/bash_completion.d/openstack-heat.sh %files doc %defattr(-,root,root,-) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.B7dOZU/_old 2014-04-03 19:40:08.000000000 +0200 +++ /var/tmp/diff_new_pack.B7dOZU/_new 2014-04-03 19:40:08.000000000 +0200 @@ -1,9 +1,9 @@ <services> - <service mode="disabled" name="download_files"> + <service mode="disabled" name="download_files"> <param name="changesgenerate">enable</param> </service> <service mode="disabled" name="set_version"> - <param name="basename">keystone</param> + <param name="basename">python-heatclient</param> </service> <service name="refresh_patches" mode="disabled"> <param name="changesgenerate">enable</param> ++++++ python-heatclient-0.2.6.tar.gz -> python-heatclient-0.2.8.tar.gz ++++++ ++++ 10520 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org