Tomáš Chvátal
deae0235f4
Accepting request 794468 from home:pgajdos:python
...
- version update to 11.0.0
Kubernetes API Version: 1.15.10
**API Change:**
- Deleting CustomObjects doesn't require passing in the body anymore [kubernetes-client/gen#142 ](https://github.com/kubernetes-client/gen/pull/142 )
**New Feature:**
- Add ability to the client to be used as Context Manager [kubernetes-client/python#1073 ](https://github.com/kubernetes-client/python/pull/1073 )
- Enable the use of dynamic client [kubernetes-client/python#1035 ](https://github.com/kubernetes-client/python/pull/1035 )
- Add option to refresh gcp token when config is cmd-path [kubernetes-client/python-base#175 ](https://github.com/kubernetes-client/python-base/pull/175 )
**Bug Fix:**
- Add kubernetes.dynamic to setup.py pkg list [kubernetes-client/python#1096 ](https://github.com/kubernetes-client/python/pull/1096 )
- Fixed issue in `__del__` method of the `ApiClient` that caused an indefinite hang during garbage collection. [kubernetes-client/python#1073 ](https://github.com/kubernetes-client/python/pull/1073 )
- Fix custom object API example [kubernetes-client/python#1049 ](https://github.com/kubernetes-client/python/pull/1049 )
- Fix deprecation warning in E2E tests [kubernetes-client/python#1036 ](https://github.com/kubernetes-client/python/pull/1036 )
- Use `==/!=` to compare str, bytes, and int literals [kubernetes-client/python#1007 ](https://github.com/kubernetes-client/python/pull/1007 )
- Fix apiserver_id 'get' method [kubernetes-client/python-base#184 ](https://github.com/kubernetes-client/python-base/pull/184 )
- Fix persist_config flag and function calls [kubernetes-client/python-base#169 ](https://github.com/kubernetes-client/python-base/pull/169 )
- Fix memory inneficiencies in the WebSocket client [kubernetes-client/python-base#178 ](https://github.com/kubernetes-client/python-base/pull/178 )
- Fix functionality to watch logs when log line is not a JSON-serialized object [kubernetes-client/python-base#171 ](https://github.com/kubernetes-client/python-base/pull/171 )
- Detect binary payloads and send the correct opcode [kubernetes-client/python-base#152 ](https://github.com/kubernetes-client/python-base/pull/152 )
**Deprecation Notice**
v11.0.0 of the client follows the Kubernetes [deprecation policy](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/release/versioning.md#supported-releases-and-component-skew ) and will
be deprecated as and when Kubernetes version v1.15 gets deprecated.
**API Change:**
- Introduce `ExtensionsV1beta1RuntimeClassStrategyOptions` and `PolicyV1beta1RuntimeClassStrategyOptions`. Add RuntimeClass restrictions & defaulting to PodSecurityPolicy [kubernetes/kubernetes#73795 ](https://github.com/kubernetes/kubernetes/pull/73795 )
- Introduce `V1WindowsSecurityContextOptions`. Add Windows specific options in Pod Security Context and Container Security Context [kubernetes/kubernetes#77147 ](https://github.com/kubernetes/kubernetes/pull/77147 )
- Split `V1beta1Webhook` into `V1beta1MutatingWebhook` and `V1beta1ValidatingWebhook` [kubernetes/kubernetes#78491 ](https://github.com/kubernetes/kubernetes/pull/78491 )
- Introduce parameter `allow_watch_bookmarks` in list options for requesting watch bookmarks from apiserver. The implementation in apiserver is hidden behind feature gate `WatchBookmark` (currently in Alpha stage) [kubernetes/kubernetes#74074 ](https://github.com/kubernetes/kubernetes/pull/74074 )
- Add `V1DeleteOptions` parameters (`dry_run`, `grace_period_seconds`, `orphan_dependents`, `propagation_policy`) to delete collection APIs [kubernetes/kubernetes#77843 ](https://github.com/kubernetes/kubernetes/pull/77843 )
- Add ListMeta.RemainingItemCount. When responding a LIST request, if the server has more data available, and if the request does not contain label selectors or field selectors, the server sets the ListOptions.RemainingItemCount to the number of remaining objects [kubernetes/kubernetes#75993 ](https://github.com/kubernetes/kubernetes/pull/75993 )
- Add `controller_expand_secret_ref` in `V1SecretReference` to store CSI volume expansion secrets [kubernetes/kubernetes#77516 ](https://github.com/kubernetes/kubernetes/pull/77516 )
OBS-URL: https://build.opensuse.org/request/show/794468
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=27
2020-04-16 09:02:29 +00:00
Tomáš Chvátal
1cbfe612c5
- Fix build without python2
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=25
2020-03-16 10:38:04 +00:00
Tomáš Chvátal
a8202b4dd3
- Update dependencies to match up what is in requirements.txt
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=23
2020-01-02 12:55:23 +00:00
ae61b53c5d
- update to 10.0.1:
...
* Fix content type regression in custom object patch API
* Bump urllib3 version to pick up security fix for CVE-2019-11324
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=21
2019-08-13 06:57:30 +00:00
Tomáš Chvátal
b2fdecb9af
- Update to 10.0.0:
...
* Fix base64 padding for kube config kubernetes-client/python-base#79
* Fix websocket client decoding binary message. Replace non-utf8 data instead of failing kubernetes-client/python-base#104
* Add email scope to GCP provided credential refresh kubernetes-client/python-base#110
* Fix broken urllib3 dependencies kubernetes-client/python#816
* Add method to dynamically set namespace in yaml utility kubernetes-client/python#782
* Add json-patch to custom object patch method kubernetes-client/gen#119
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=19
2019-07-24 08:22:01 +00:00
Tomáš Chvátal
75d918d623
- Drop unused dep on Sphinx
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=17
2019-06-07 12:10:04 +00:00
Tomáš Chvátal
6d90a0be65
Accepting request 703247 from home:SVasudevan:branches:devel:languages:python
...
- Update to 9.0.0
* Add fieldSelector parameter to list/watch methods in custom objects spec kubernetes-client
OBS-URL: https://build.opensuse.org/request/show/703247
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=15
2019-05-15 20:14:15 +00:00
Tomáš Chvátal
15b6e4ba03
Accepting request 680473 from home:jayvdb:noflake8
...
- Add missing %doc and %license
- Remove unnecessary code style build dependencies
OBS-URL: https://build.opensuse.org/request/show/680473
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=13
2019-03-01 12:12:20 +00:00
4d910a9a4d
Accepting request 672542 from home:mcepl:branches:devel:languages:python
...
- update to 8.0.1:
too many changes to record here, see
https://github.com/kubernetes-client/python/blob/master/CHANGELOG.md
for complete list.
OBS-URL: https://build.opensuse.org/request/show/672542
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=11
2019-02-14 17:55:41 +00:00
Todd R
d65c5794ef
Accepting request 672557 from home:TheBlackCat:branches:devel:languages:python
...
Fix building on python 3.7
OBS-URL: https://build.opensuse.org/request/show/672557
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=9
2019-02-07 19:20:25 +00:00
d809968a33
Remove superfluous devel dependency for noarch package
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=7
2018-12-04 13:37:31 +00:00
09e1d4e085
- update to 5.0.0:
...
- Update to Kubernetes 1.9 cluster
- Label selector for pods is now required and must match the pod template's
labels for v1beta2 StatefulSetSpec, ReplicaSetSpec, DaemonSetSpec and
DeploymentSpec kubernetes/kubernetes#55357
- The dynamic admission webhook is split into two kinds, mutating and
validating. The kinds have changed completely and old code must be ported to
admissionregistration.k8s.io/v1beta1 - MutatingWebhookConfiguration and
ValidatingWebhookConfiguration kubernetes/kubernetes#55282
- DaemonSet, Deployment, ReplicaSet, and StatefulSet have been promoted to GA
and are available in the apps/v1 group version kubernetes/kubernetes#53679
- Introduce new storage.k8s.io/v1alpha1 VolumeAttachment object
kubernetes/kubernetes#54463
- Introduce core/v1 RBDPersistentVolumeSource kubernetes/kubernetes#54302
- StatefulSet status now has support for conditions
kubernetes/kubernetes#55268
- DaemonSet status now has support for conditions kubernetes/kubernetes#55272
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=5
2018-03-27 08:33:14 +00:00
c58ad71249
- update to 4.0.0:
...
- api change V1PersistentVolumeSpec to V1ScaleIOPersistentVolumeSource #397 .
- Make sure PyPI source distribution is complete with all files from the
root directory
- Update to Kubernetes 1.8 cluster
- IntOrString is now object thus it can be int or string. #18 #359
- Adding stream package to support calls like exec. The old way of calling
them is deprecated. See README.md#why-execattach-calls-doesnt-work.
- config.http_proxy_url is deprecated. use configuration.proxy instead.
- Configuration is not a singleton object anymore. Please use
Configuraion.set_default to change default configuration.
- Configuration class does not support `ws_streaming_protocol` anymore. In
ApiClient.set_default_header set `sec-websocket-protocol` to the preferred
websocket protocol.
- Fix Operation names for subresources kubernetes/kubernetes#49357
- Add proper GCP config loader and refresher kubernetes-client/python-base#22
- Add ws_streaming_protocol and use v4 by default
kubernetes-client/python-base#20
- Respect the KUBECONFIG environment variable if set
kubernetes-client/python-base#19
- Allow setting maxsize for PoolManager kubernetes-client/python-base#18
- Restricting the websocket-client to <=0.40 #299
- Update client to kubernetes 1.7
- Support ThirdPartyResources (TPR) and CustomResourceDefinitions (CRD).
Note that TPR is deprecated in kubernetes #251 #201
- Better dependency management #136
- Add support for python3.6 #244
- Adjust Requires and BuildRequires
- Fix Source url
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=3
2018-02-13 09:51:20 +00:00
6a84a1d3a9
- small buildrequires cleanup
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=2
2017-08-17 14:06:49 +00:00
86ee50b4f3
Accepting request 507992 from home:mcalmer
...
new package python-kubernetes
OBS-URL: https://build.opensuse.org/request/show/507992
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-kubernetes?expand=0&rev=1
2017-07-04 15:45:30 +00:00