Kopf

Latest version: v1.37.2

Safety actively analyzes 626555 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 13 of 17

0.22

> _Originally released on 2019-10-23 17:19:02+00:00 ([link](https://github.com/zalando-incubator/kopf/releases/tag/0.22))._

Bugfixes:

* Implicit logging events obey the configured level. 192 188
* Field-changes detect the sub-fields of change's dict-containers. 191 190

Internal changes:

* Diffs are turned from tuples to classes, diff ops — from strings to enums. 191

0.22rc1

> _Originally released on 2019-09-26 10:56:43+00:00 ([link](https://github.com/zalando-incubator/kopf/releases/tag/0.22rc1))._

Bugfixes:

* Implicit logging events obey the configured level. 192 188
* Field-change detects sub-fields of change dict-containers. 191 190

Internal changes:

* Diffs are turned from tuples to classes, diff ops — from strings to enums. 191

0.21

> _Originally released on 2019-09-13 11:01:50+00:00 ([link](https://github.com/zalando-incubator/kopf/releases/tag/0.21))._

New features:

* Expose the functions to make Kopf embeddable into other apps. 156 185
* Docs: https://kopf.readthedocs.io/en/latest/embedding/
* Example: https://github.com/nolar/kopf/tree/master/examples/12-embedded

Improvements:

* `kopf --version` added. 175
* More logs on reasons of exiting/termination. 179
* Wake up immediately on new changes of the object if currently sleeping for delayed handlers. 162
* Speed up the deletion (finalizer removal) of the objects with failed creation/update handlers. 162
* Terminate the operator better, with graceful period for clean shutdown. 156
* K8s-events for cluster-scoped objects are posted to the current namespace, not "default". 165
* Kopf's handler errors renamed to `kopf.PermanentError/kopf.TemporaryError`. 159
* Kopf's permanent/temporary errors (and these only) will not dump strack-traces anymore. 159

Bugfixes:

* Do not add a finalizer to objects excluded by labels/annotations filters. 173
* Fixed failing with 404 if object was removed too fast or within the handler. 160
* Fixed implicitly forced peering mode for embeddable operator. 174

Internal changes:

* CodeCov PR comments disabled (to prevent spamming). 170
* Some modules were moved around and split. 155

0.21rc5

> _Originally released on 2019-08-14 17:35:01+00:00 ([link](https://github.com/zalando-incubator/kopf/releases/tag/0.21rc5))._

Reverted:

* Removed "Ensure eventual consistency for all handlers" feature of 0.21rc3. 182 ~163~

0.21rc4

> _Originally released on 2019-08-12 07:38:22+00:00 ([link](https://github.com/zalando-incubator/kopf/releases/tag/0.21rc4))._

Improvements:

* More logs on reasons of exiting/termination. 179

0.21rc3

> _Originally released on 2019-08-08 14:54:13+00:00 ([link](https://github.com/zalando-incubator/kopf/releases/tag/0.21rc3))._

Improvements:

* `kopf --version` added. 175

Bugfixes:

* Do not add a finalizer to objects excluded by labels/annotations filters. 173
* Ensure eventual consistency for all handlers even with intermediate object changes. 163

Page 13 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.