Hello community, here is the log from the commit of package python-k8sclient for openSUSE:Factory checked in at 2016-11-17 12:42:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-k8sclient (Old) and /work/SRC/openSUSE:Factory/.python-k8sclient.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-k8sclient" Changes: -------- --- /work/SRC/openSUSE:Factory/python-k8sclient/python-k8sclient.changes 2016-09-30 15:28:52.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-k8sclient.new/python-k8sclient.changes 2016-11-17 12:42:45.000000000 +0100 @@ -1,0 +2,35 @@ +Thu Sep 29 14:50:39 UTC 2016 - [email protected] + +- Use global-requirements for stable/newton in _service + +------------------------------------------------------------------- +Tue Sep 27 10:48:51 UTC 2016 - [email protected] + +update to version 0.3.0 + * Add More tests from Magnum + * Add python 3 support + * Add default config for git-review + * Log info about K8S environment + * Add Python 3.5 classifier and venv + * Remove unsafe usage of eval + * Add test case for configmaps + * Add a init script for starting Kubernetes + * Default to application/json + * Fixing patch_* commands execution + * Add a functional test target + * s/"Magnum"/"python-k8sclient" at README.rst + * Adding batch_v1 api support + * Install Docker in kube-init.sh + * Fix up sanitize_for_serialization + * Fix default ip/port + * Keep py3.X compatibility for urllib + * Fix package name in pbr VersionInfo call + * Using named logger instead of root logger + * Allow script to be executed from tox env + * Run swagger codegen for latest Kubernetes API + * Adding extensions_v1beta1 api support + * TLS integration for latest pythonk8sclient +- update_service and switch to upstream spec +- remove versioninfo.patch (applied upstream) + +------------------------------------------------------------------- Old: ---- python-k8sclient-0.1.0.tar.gz versioninfo.patch New: ---- python-k8sclient-0.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-k8sclient.spec ++++++ --- /var/tmp/diff_new_pack.i21dhZ/_old 2016-11-17 12:42:46.000000000 +0100 +++ /var/tmp/diff_new_pack.i21dhZ/_new 2016-11-17 12:42:46.000000000 +0100 @@ -17,53 +17,68 @@ Name: python-k8sclient -Version: 0.1.0 +Version: 0.3.0 Release: 0 -Summary: This is Kubernetes API python client code. +Summary: Python API and CLI for OpenStack K8s License: Apache-2.0 Group: Development/Languages/Python -Url: http://www.openstack.org/ -Source: https://pypi.python.org/packages/source/p/python-k8sclient/python-k8sclient-%{version}.tar.gz -Patch0: versioninfo.patch -BuildRequires: python-devel -BuildRequires: python-novaclient -BuildRequires: python-oslotest -BuildRequires: python-pbr -BuildRequires: python-python-dateutil -BuildRequires: python-python-subunit -BuildRequires: python-six -BuildRequires: python-testrepository -BuildRequires: python-testscenarios -BuildRequires: python-testtools -BuildRequires: python-urllib3 +Url: http://launchpad.net/%{name} +Source0: https://pypi.io/packages/source/p/%{name}/%{name}-%{version}.tar.gz +BuildRequires: openstack-macros +BuildRequires: python-oslotest >= 1.10.0 +BuildRequires: python-pbr >= 1.6 +BuildRequires: python-python-dateutil >= 2.4.2 +BuildRequires: python-python-subunit >= 0.0.18 +BuildRequires: python-setuptools >= 16.0 +BuildRequires: python-testrepository >= 0.0.18 +BuildRequires: python-testscenarios >= 0.4 +BuildRequires: python-testtools >= 1.4.0 +BuildRequires: python-urllib3 >= 1.15.1 +Requires: python-pbr >= 1.6 Requires: python-python-dateutil >= 2.4.2 Requires: python-six >= 1.9.0 -Requires: python-urllib3 >= 1.8.3 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: python-urllib3 >= 1.15.1 BuildArch: noarch %description -This python library can be used to invoke Kubernetes API. This code was -generated by swagger-codegen. Kubernetes provide swagger-spec to generate -client code for different versions. The specs live in the Kubernetes -repository. +Client library for K8s built on the K8s API. It provides a Python API +(the k8sclient module) and a command-line tool (k8s). + +%package doc +Summary: Documentation for OpenStack K8s API client libary +Group: Documentation +BuildRequires: python-Sphinx +BuildRequires: python-oslosphinx >= 2.5.0 + +%description doc +Client library for K8s built on the K8s API. It provides a Python API +(the k8sclient module) and a command-line tool (k8s). +This package contains the documentation. %prep -%setup -q -n python-k8sclient-%{version} -%patch0 -p1 +%setup -q -n %{name}-%{version} %build -python setup.py build +%py2_build -%check -python setup.py testr +# Build HTML docs and man page +%{__python2} setup.py build_sphinx +rm -rf html/.{doctrees,buildinfo} %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%py2_install + +%check +%{__python2} setup.py testr %files -%defattr(-,root,root,-) -%doc AUTHORS ChangeLog LICENSE README.rst -%{python_sitelib}/* +%doc README.rst +%license LICENSE +%{python2_sitelib}/k8sclient +%{python2_sitelib}/*.egg-info + +%files doc +%doc doc/build/html +%license LICENSE %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.i21dhZ/_old 2016-11-17 12:42:46.000000000 +0100 +++ /var/tmp/diff_new_pack.i21dhZ/_new 2016-11-17 12:42:46.000000000 +0100 @@ -1,13 +1,11 @@ <services> - <service mode="disabled" name="download_files"> - <param name="changesgenerate">enable</param> - </service> - <service mode="disabled" name="set_version"> - <param name="basename">python-k8sclient</param> + <service mode="disabled" name="renderspec"> + <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/newton/openstack/python-k8sclient/python-k8sclient.spec.j2</param> + <param name="output-name">python-k8sclient.spec</param> + <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/newton/global-requirements.txt</param> </service> - <service mode="disabled" name="python_requires"> - </service> - <service name="refresh_patches" mode="disabled"> + <service mode="disabled" name="download_files"> <param name="changesgenerate">enable</param> </service> + <service name="format_spec_file" mode="disabled"/> </services> ++++++ python-k8sclient-0.1.0.tar.gz -> python-k8sclient-0.3.0.tar.gz ++++++ ++++ 104314 lines of diff (skipped)
