From 3ff14f800265c9ea48dad572d6ebc2532340cdda Mon Sep 17 00:00:00 2001 From: Fabian von Feilitzsch Date: Fri, 13 Jul 2018 14:45:25 -0400 Subject: [PATCH 01/14] Version bump to 0.6.2 --- openshift/README.md | 2 +- openshift/__init__.py | 2 +- python-openshift.spec | 2 +- scripts/constants.py | 2 +- setup.py | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/openshift/README.md b/openshift/README.md index ca560144..0a1ed305 100644 --- a/openshift/README.md +++ b/openshift/README.md @@ -4,7 +4,7 @@ OpenShift provides builds, application lifecycle, image content management, and This Python package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project: - API version: latest -- Package version: 0.6.0 +- Package version: 0.6.2 - Build package: io.swagger.codegen.languages.PythonClientCodegen ## Requirements. diff --git a/openshift/__init__.py b/openshift/__init__.py index bba4ef64..35201ec3 100644 --- a/openshift/__init__.py +++ b/openshift/__init__.py @@ -18,5 +18,5 @@ # Do not edit these constants. They will be updated automatically # by scripts/update-client.sh. -__version__ = "0.6.0" +__version__ = "0.6.2" __k8s_client_version__ = "6.0.0" diff --git a/python-openshift.spec b/python-openshift.spec index 591cb756..c51ae0d1 100644 --- a/python-openshift.spec +++ b/python-openshift.spec @@ -3,7 +3,7 @@ %global library openshift Name: python-%{library} -Version: 0.6.1 +Version: 0.6.2 Release: 10%{?dist} Summary: Python client for the OpenShift API License: MIT diff --git a/scripts/constants.py b/scripts/constants.py index 948280fb..d8ad8086 100644 --- a/scripts/constants.py +++ b/scripts/constants.py @@ -23,7 +23,7 @@ # client version for packaging and releasing. It can # be different than SPEC_VERSION. -CLIENT_VERSION = "0.6.1" +CLIENT_VERSION = "0.6.2" KUBERNETES_CLIENT_VERSION = "6.0.0" # Name of the release package diff --git a/setup.py b/setup.py index 9004c284..1fd53256 100644 --- a/setup.py +++ b/setup.py @@ -24,7 +24,7 @@ # Do not edit these constants. They will be updated automatically # by scripts/update-client.sh. -CLIENT_VERSION = "0.6.1" +CLIENT_VERSION = "0.6.2" PACKAGE_NAME = "openshift" DEVELOPMENT_STATUS = "3 - Alpha" From dd26985a5899a0b14eabf3cfc4a9a30d2354cbae Mon Sep 17 00:00:00 2001 From: Fabian von Feilitzsch Date: Fri, 13 Jul 2018 14:46:44 -0400 Subject: [PATCH 02/14] include version update script --- scripts/update_versions.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 scripts/update_versions.sh diff --git a/scripts/update_versions.sh b/scripts/update_versions.sh new file mode 100755 index 00000000..555702a5 --- /dev/null +++ b/scripts/update_versions.sh @@ -0,0 +1,10 @@ +SCRIPT_ROOT=$(dirname "${BASH_SOURCE}") +SOURCE_ROOT="${SCRIPT_ROOT}/../" +PACKAGE_NAME=$(python "${SCRIPT_ROOT}/constants.py" PACKAGE_NAME) +CLIENT_ROOT="${SOURCE_ROOT}/${PACKAGE_NAME}" +CLIENT_VERSION=$(python "${SCRIPT_ROOT}/constants.py" CLIENT_VERSION) +set -x +sed -i'' "s/^CLIENT_VERSION = .*/CLIENT_VERSION = \\\"${CLIENT_VERSION}\\\"/" "${SCRIPT_ROOT}/../setup.py" +sed -i'' "s/^__version__ = .*/__version__ = \\\"${CLIENT_VERSION}\\\"/" "${CLIENT_ROOT}/__init__.py" +sed -i'' "s/^Version:.*/Version: ${CLIENT_VERSION}/" "${SCRIPT_ROOT}/../python-openshift.spec" +sed -i'' "s/^- Package version: .*/- Package version: ${CLIENT_VERSION}/" "${CLIENT_ROOT}/README.md" From 666f77817300f2d0095551d519b3413865b83ddc Mon Sep 17 00:00:00 2001 From: Fabian von Feilitzsch Date: Fri, 17 Aug 2018 12:58:14 -0400 Subject: [PATCH 03/14] Fix version pin to kubernetes 6.0.0, bump version --- .travis.yml | 6 ++++-- openshift/__init__.py | 2 +- python-openshift.spec | 2 +- requirements.txt | 2 +- scripts/constants.py | 2 +- scripts/update-version.sh | 1 + setup.py | 2 +- 7 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index f271e99f..c2bb976a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -53,5 +53,7 @@ jobs: stages: - lint - test -- deploy -- test-deploy +- name: deploy + if: (tag is present) and (type = push) +- name: test-deploy + if: (tag is present) and (type = push) diff --git a/openshift/__init__.py b/openshift/__init__.py index 35201ec3..026f7f50 100644 --- a/openshift/__init__.py +++ b/openshift/__init__.py @@ -18,5 +18,5 @@ # Do not edit these constants. They will be updated automatically # by scripts/update-client.sh. -__version__ = "0.6.2" +__version__ = "0.6.3" __k8s_client_version__ = "6.0.0" diff --git a/python-openshift.spec b/python-openshift.spec index c51ae0d1..056610f0 100644 --- a/python-openshift.spec +++ b/python-openshift.spec @@ -3,7 +3,7 @@ %global library openshift Name: python-%{library} -Version: 0.6.2 +Version: 0.6.3 Release: 10%{?dist} Summary: Python client for the OpenShift API License: MIT diff --git a/requirements.txt b/requirements.txt index f5e723ad..8d2b3fa6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ dictdiffer jinja2 -kubernetes >= 6.0.0 +kubernetes == 6.0.0 python-string-utils ruamel.yaml >= 0.15 six diff --git a/scripts/constants.py b/scripts/constants.py index d8ad8086..cd17b2c0 100644 --- a/scripts/constants.py +++ b/scripts/constants.py @@ -23,7 +23,7 @@ # client version for packaging and releasing. It can # be different than SPEC_VERSION. -CLIENT_VERSION = "0.6.2" +CLIENT_VERSION = "0.6.3" KUBERNETES_CLIENT_VERSION = "6.0.0" # Name of the release package diff --git a/scripts/update-version.sh b/scripts/update-version.sh index 0261454c..bf85429b 100755 --- a/scripts/update-version.sh +++ b/scripts/update-version.sh @@ -1,5 +1,6 @@ set -x SCRIPT_ROOT=$(dirname "${BASH_SOURCE}") +PACKAGE_NAME=$(python "${SCRIPT_ROOT}/constants.py" PACKAGE_NAME) SOURCE_ROOT="${SCRIPT_ROOT}/../" CLIENT_ROOT="${SOURCE_ROOT}/${PACKAGE_NAME}" CLIENT_VERSION=$(python "${SCRIPT_ROOT}/constants.py" CLIENT_VERSION) diff --git a/setup.py b/setup.py index 1fd53256..afd38de6 100644 --- a/setup.py +++ b/setup.py @@ -24,7 +24,7 @@ # Do not edit these constants. They will be updated automatically # by scripts/update-client.sh. -CLIENT_VERSION = "0.6.2" +CLIENT_VERSION = "0.6.3" PACKAGE_NAME = "openshift" DEVELOPMENT_STATUS = "3 - Alpha" From 3d8394f83a0e672165551d5ef4c3bece6162535d Mon Sep 17 00:00:00 2001 From: Fabian von Feilitzsch Date: Tue, 22 Oct 2019 15:12:45 -0400 Subject: [PATCH 04/14] Update tests and pin dependencies to prevent irrelevant failures --- .travis.yml | 1 - test-requirements.txt | 2 +- tox.ini | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index c2bb976a..5cce7db8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,7 +12,6 @@ env: - TEST_SUITE=test OPENSHIFT_VERSION=3.7 - TEST_SUITE=test OPENSHIFT_VERSION=3.6 - TEST_SUITE=test OPENSHIFT_VERSION=1.5 -- TEST_SUITE=generate script: tox install: - pip install tox-travis coveralls diff --git a/test-requirements.txt b/test-requirements.txt index 30c02dfc..59a58206 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,6 +1,6 @@ coverage docker ~= 2.1.0 -flake8 +flake8 == 3.5.0 pytest < 3.3 pytest-cov PyYAML diff --git a/tox.ini b/tox.ini index dba79764..799dd89c 100644 --- a/tox.ini +++ b/tox.ini @@ -16,7 +16,7 @@ setenv = deps = -rrequirements.txt -rtest-requirements.txt - py35-lint: flake8-bugbear + py35-lint: flake8-bugbear==18.8.0 whitelist_externals = /bin/bash From bf4dc715886677eb2e9d659f2648c2fca72ed201 Mon Sep 17 00:00:00 2001 From: OpenShift Cherrypick Robot Date: Tue, 22 Oct 2019 14:18:08 -0500 Subject: [PATCH 05/14] Do not decode response data in Python2 (#329) response data is already str in Python2 so it doesn't need to be decoded. Furthermore, as decode() uses ascii by default in PY2, it breaks in case of a non-ascii character the response. Just mimic what kubernetes do in https://github.com/kubernetes-client/python/blob/master/kubernetes/client/rest.py#L216 Fix #224 --- openshift/dynamic/client.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/openshift/dynamic/client.py b/openshift/dynamic/client.py index d2b9f533..7e1c5f46 100755 --- a/openshift/dynamic/client.py +++ b/openshift/dynamic/client.py @@ -3,6 +3,7 @@ import sys import json from functools import partial +from six import PY2 import yaml from pprint import pformat @@ -41,10 +42,14 @@ def serialize(resource, response): try: return ResourceInstance(resource, load_json(response)) except ValueError: - return response.data.decode() + if PY2: + return response.data + return response.data.decode('utf8') def load_json(response): - return json.loads(response.data.decode()) + if PY2: + return json.loads(response.data) + return json.loads(response.data.decode('utf8')) class DynamicClient(object): From 255e5a5e374dda07baccc9f61548261495528acb Mon Sep 17 00:00:00 2001 From: Fabian von Feilitzsch Date: Tue, 22 Oct 2019 15:21:32 -0400 Subject: [PATCH 06/14] Reduce build matrix --- .travis.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5cce7db8..d3a5413c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,18 +8,14 @@ python: - '2.7' - '3.5' env: -- TEST_SUITE=test OPENSHIFT_VERSION=latest +- TEST_SUITE=test OPENSHIFT_VERSION=3.11 - TEST_SUITE=test OPENSHIFT_VERSION=3.7 -- TEST_SUITE=test OPENSHIFT_VERSION=3.6 -- TEST_SUITE=test OPENSHIFT_VERSION=1.5 script: tox install: - pip install tox-travis coveralls after_success: - coveralls jobs: - allow_failures: - - env: TEST_SUITE=generate include: - stage: lint python: '2.7' @@ -27,13 +23,13 @@ jobs: - pip install tox-travis script: tox -e py27-lint env: - - TEST_SUITE=lint OPENSHIFT_VERSION=latest + - TEST_SUITE=lint OPENSHIFT_VERSION=3.11 - python: '3.5' install: - pip install tox-travis script: tox -e py35-lint env: - - TEST_SUITE=lint OPENSHIFT_VERSION=latest + - TEST_SUITE=lint OPENSHIFT_VERSION=3.11 - stage: deploy script: skip deploy: From 250799e1e611e889a00053f28b16d568f14a2983 Mon Sep 17 00:00:00 2001 From: Fabian von Feilitzsch Date: Tue, 22 Oct 2019 16:22:18 -0400 Subject: [PATCH 07/14] Pin more requirements --- test-requirements.txt | 2 +- tox.ini | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/test-requirements.txt b/test-requirements.txt index 59a58206..5207a290 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -2,6 +2,6 @@ coverage docker ~= 2.1.0 flake8 == 3.5.0 pytest < 3.3 -pytest-cov +pytest-cov==2.5.1 PyYAML dictdiffer diff --git a/tox.ini b/tox.ini index 799dd89c..c6843d14 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ envlist = py{27,35}-{lint} py{27,35}-generate - py{27,35}-openshift{latest,37,36,15,14,13}-test + py{27,35}-openshift{latest,311,37,36,15,14,13}-test [testenv] usedevelop = True @@ -11,7 +11,8 @@ setenv = openshift14: openshift_version=v1.4.1 openshift15: openshift_version=v1.5.1 openshift36: openshift_version=v3.6.0 - openshift37: openshift_version=v3.7.0-alpha.1 + openshift37: openshift_version=v3.7.0 + openshift311: openshift_version=v3.11.0 deps = -rrequirements.txt @@ -61,6 +62,7 @@ TEST_SUITE = generate: generate OPENSHIFT_VERSION = latest: openshiftlatest + 3.11: openshift311 3.7: openshift37 3.6: openshift36 1.5: openshift15 From aac66832daa47259c7ba37dc3f1382bd0f310018 Mon Sep 17 00:00:00 2001 From: Fabian von Feilitzsch Date: Wed, 23 Oct 2019 13:47:13 -0400 Subject: [PATCH 08/14] py3 test fix (#330) --- test/functional/test_examples.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/functional/test_examples.py b/test/functional/test_examples.py index 0640925b..0a609ad0 100644 --- a/test/functional/test_examples.py +++ b/test/functional/test_examples.py @@ -123,7 +123,7 @@ def replace_params(self, project, object_name): def dependencies(self, project, auth): dependencies = [] for dependency in self.tasks.get('dependencies', []): - resource_name, params = dependency.items()[0] + resource_name, params = list(dependency.items())[0] api, api_version, kind = resource_name.split('_') if api == 'k8s': ansible_helper = KubernetesAnsibleModuleHelper(api_version, kind, debug=True, reset_logfile=False, **auth) From 8bd9eda44b8cb4114424e15d968b3f02cf15d5b8 Mon Sep 17 00:00:00 2001 From: Fabian von Feilitzsch Date: Wed, 23 Oct 2019 13:53:04 -0400 Subject: [PATCH 09/14] Bump version --- openshift/README.md | 2 +- openshift/__init__.py | 2 +- scripts/constants.py | 2 +- setup.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/openshift/README.md b/openshift/README.md index 0a1ed305..23216085 100644 --- a/openshift/README.md +++ b/openshift/README.md @@ -4,7 +4,7 @@ OpenShift provides builds, application lifecycle, image content management, and This Python package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project: - API version: latest -- Package version: 0.6.2 +- Package version: 0.6.4 - Build package: io.swagger.codegen.languages.PythonClientCodegen ## Requirements. diff --git a/openshift/__init__.py b/openshift/__init__.py index 026f7f50..a4b80e9d 100644 --- a/openshift/__init__.py +++ b/openshift/__init__.py @@ -18,5 +18,5 @@ # Do not edit these constants. They will be updated automatically # by scripts/update-client.sh. -__version__ = "0.6.3" +__version__ = "0.6.4" __k8s_client_version__ = "6.0.0" diff --git a/scripts/constants.py b/scripts/constants.py index cd17b2c0..77b9d457 100644 --- a/scripts/constants.py +++ b/scripts/constants.py @@ -23,7 +23,7 @@ # client version for packaging and releasing. It can # be different than SPEC_VERSION. -CLIENT_VERSION = "0.6.3" +CLIENT_VERSION = "0.6.4" KUBERNETES_CLIENT_VERSION = "6.0.0" # Name of the release package diff --git a/setup.py b/setup.py index afd38de6..86354bb0 100644 --- a/setup.py +++ b/setup.py @@ -24,7 +24,7 @@ # Do not edit these constants. They will be updated automatically # by scripts/update-client.sh. -CLIENT_VERSION = "0.6.3" +CLIENT_VERSION = "0.6.4" PACKAGE_NAME = "openshift" DEVELOPMENT_STATUS = "3 - Alpha" From aa4f40b846e4501c1eb461541e4ad0221b664fab Mon Sep 17 00:00:00 2001 From: David Zager Date: Mon, 23 Jul 2018 15:51:54 -0400 Subject: [PATCH 10/14] Update releasers for 3.11 --- .tito/releasers.conf | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/.tito/releasers.conf b/.tito/releasers.conf index 66358882..2b4c815d 100644 --- a/.tito/releasers.conf +++ b/.tito/releasers.conf @@ -13,18 +13,6 @@ remote_location = http://repos.fedorapeople.org/asb/ copr_options = --timeout 600 builder.test = 1 -[asb-brew-36] +[asb-brew] releaser = tito.release.DistGitReleaser -branches = rhaos-3.6-asb-rhel-7 - -[asb-brew-37] -releaser = tito.release.DistGitReleaser -branches = rhaos-3.7-asb-rhel-7 - -[asb-brew-38] -releaser = tito.release.DistGitReleaser -branches = rhaos-3.8-asb-rhel-7 - -[asb-brew-39] -releaser = tito.release.DistGitReleaser -branches = rhaos-3.9-asb-rhel-7 +branches = rhaos-3.11-asb-rhel-7 From 74ccd31124d121d2b555bfac8d8f1cdce8855f76 Mon Sep 17 00:00:00 2001 From: Fridolin Pokorny Date: Mon, 30 Jul 2018 10:39:21 +0200 Subject: [PATCH 11/14] b64encode expects bytes not string --- openshift/client/api_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openshift/client/api_client.py b/openshift/client/api_client.py index 2ea5706c..1d151b9b 100644 --- a/openshift/client/api_client.py +++ b/openshift/client/api_client.py @@ -11,7 +11,7 @@ class ApiClient(K8sApiClient): def _ApiClient__deserialize(self, data, klass): if klass == 'RuntimeRawExtension': - data = {'Raw': b64encode(json.dumps(data))} + data = {'Raw': b64encode(json.dumps(data).encode())} try: return super(ApiClient, self).__deserialize(data, klass) except AttributeError: From 1f2112ef1f2bc07043c179ddda83b81afc1e8aa1 Mon Sep 17 00:00:00 2001 From: Andrew DeMaria Date: Thu, 2 Aug 2018 09:08:08 -0500 Subject: [PATCH 12/14] Fix decode issue (#192) --- openshift/client/api_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openshift/client/api_client.py b/openshift/client/api_client.py index 1d151b9b..ec710157 100644 --- a/openshift/client/api_client.py +++ b/openshift/client/api_client.py @@ -11,7 +11,7 @@ class ApiClient(K8sApiClient): def _ApiClient__deserialize(self, data, klass): if klass == 'RuntimeRawExtension': - data = {'Raw': b64encode(json.dumps(data).encode())} + data = {'Raw': b64encode(json.dumps(data).encode()).decode()} try: return super(ApiClient, self).__deserialize(data, klass) except AttributeError: From 5a9db9a1647f4607e5da3f023c3e9ace616ae994 Mon Sep 17 00:00:00 2001 From: "jesus m. rodriguez" Date: Thu, 28 May 2020 16:59:56 -0400 Subject: [PATCH 13/14] Resync changelog with rel-0.7 and update version --- python-openshift.spec | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/python-openshift.spec b/python-openshift.spec index 056610f0..07e294a4 100644 --- a/python-openshift.spec +++ b/python-openshift.spec @@ -3,9 +3,9 @@ %global library openshift Name: python-%{library} -Version: 0.6.3 -Release: 10%{?dist} -Summary: Python client for the OpenShift API +Version: 0.6.4 +Release: 1%{?dist} +Summary: Python client for the OpenShift API License: MIT URL: https://github.com/openshift/openshift-restclient-python Source0: https://github.com/openshift/openshift-restclient-python/python-openshift-%{version}.tar.gz @@ -13,7 +13,7 @@ BuildArch: noarch Epoch: 1 %package -n python2-%{library} -Summary: Python client for the OpenShift API +Summary: Python client for the OpenShift API %{?python_provide:%python_provide python2-%{library}} BuildRequires: python2-devel @@ -34,7 +34,7 @@ Python client for the kubernetes API. %if 0%{?with_python3} %package -n python3-%{library} -Summary: Python client for the OpenShift API +Summary: Python client for the OpenShift API %if 0%{?rhel} %{?python_provide:%python_provide python%{python3_pkgversion}-%{library}} %else @@ -70,11 +70,11 @@ Requires: python3-six %endif %description -n python3-%{library} -Python client for the OpenShift API +Python client for the OpenShift API %endif # with_python3 %description -Python client for the OpenShift API +Python client for the OpenShift API %prep %autosetup -S git @@ -131,6 +131,15 @@ sed -i -e "s/extract_requirements('requirements.txt')/REQUIRES/g" setup.py %endif # with_python3 %changelog +* Mon Aug 06 2018 David Zager 0.6.2-12 +- Fix decode issue (#192) (lostonamountain@gmail.com) +- b64encode expects bytes not string (fridolin@redhat.com) +- Update releasers for 3.11 (david.j.zager@gmail.com) + +* Mon Jul 23 2018 David Zager 0.6.2-11 +- include version update script (fabian@fabianism.us) +- Version bump to 0.6.2 (fabian@fabianism.us) + * Thu Jul 05 2018 David Zager 0.6.1-10 - Install openshift.dynamic in RPM (#180) (dzager@redhat.com) @@ -208,7 +217,7 @@ sed -i -e "s/extract_requirements('requirements.txt')/REQUIRES/g" setup.py (ceridwen@users.noreply.github.com) * Fri Nov 03 2017 Jason Montleon 0.3.4-2 -- Update version +- Update version * Fri Nov 03 2017 Jason Montleon 0.3.3-8 - Bug 1508969 - Add foreground propagation policy (david.j.zager@gmail.com) @@ -237,7 +246,7 @@ sed -i -e "s/extract_requirements('requirements.txt')/REQUIRES/g" setup.py - make source name match package name * Fri Oct 06 2017 Jason Montleon 0.3.2-2 -- Fix source name +- Fix source name * Fri Oct 06 2017 Jason Montleon 0.3.2-1 - new package built with tito From c46a4ed4e632c4171132b04113e5e96355b6efe9 Mon Sep 17 00:00:00 2001 From: "jesus m. rodriguez" Date: Thu, 28 May 2020 17:03:59 -0400 Subject: [PATCH 14/14] Automatic commit of package [python-openshift] minor release [0.6.4-2]. Created by command: /usr/bin/tito tag --- .tito/packages/python-openshift | 2 +- python-openshift.spec | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.tito/packages/python-openshift b/.tito/packages/python-openshift index 2e94fa72..18bb0ab8 100644 --- a/.tito/packages/python-openshift +++ b/.tito/packages/python-openshift @@ -1 +1 @@ -0.6.1-10 ./ +0.6.4-2 ./ diff --git a/python-openshift.spec b/python-openshift.spec index 07e294a4..8a1f415f 100644 --- a/python-openshift.spec +++ b/python-openshift.spec @@ -4,7 +4,7 @@ Name: python-%{library} Version: 0.6.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Python client for the OpenShift API License: MIT URL: https://github.com/openshift/openshift-restclient-python @@ -131,6 +131,15 @@ sed -i -e "s/extract_requirements('requirements.txt')/REQUIRES/g" setup.py %endif # with_python3 %changelog +* Thu May 28 2020 jesus m. rodriguez 0.6.4-2 +- Resync changelog with rel-0.7 and update version (jesusr@redhat.com) +- Bump version to 0.6.4 (fabian@fabianism.us) +- py3 test fix (#330) (fabian@fabianism.us) +- Pin more requirements (fabian@fabianism.us) +- Reduce build matrix (fabian@fabianism.us) +- Do not decode response data in Python2 (#329) (openshift-cherrypick-robot@redhat.com) +- Update tests and pin dependencies to prevent irrelevant failures (fabian@fabianism.us) +- Fix version pin to kubernetes 6.0.0, bump version (fabian@fabianism.us) * Mon Aug 06 2018 David Zager 0.6.2-12 - Fix decode issue (#192) (lostonamountain@gmail.com) - b64encode expects bytes not string (fridolin@redhat.com)