fix(deps): update dependency kr8s to ^0.20.0 #34

Open
renovate[bot] wants to merge 1 commit from renovate/kr8s-0.x into master
renovate[bot] commented 2024-11-03 12:48:34 +00:00 (Migrated from github.com)

This PR contains the following updates:

Package Change Age Confidence
kr8s (changelog) ^0.17.0 -> ^0.20.0 age confidence

Release Notes

kr8s-org/kr8s (kr8s)

v0.20.9

Compare Source

Changes

Bug Fixes

Documentation

Project Hygiene

v0.20.8

Compare Source

Changes

Bug Fixes

Documentation

Project Hygiene

v0.20.7

Compare Source

Changes

Enhancements

Bug Fixes

Documentation

Project Hygiene

v0.20.6

Compare Source

Changes

Bug Fixes

Documentation

Project Hygiene

v0.20.5

Compare Source

Changes

Bug Fixes

Project Hygiene

v0.20.4

Compare Source

Changes

Bug Fixes

Project Hygiene

v0.20.3

Compare Source

Changes

v0.20.2

Compare Source

Changes

Enhancements

Bug Fixes

Project Hygiene

v0.20.1

Compare Source

Changes

Bug Fixes

Project Hygiene

v0.20.0

Compare Source

[!IMPORTANT]
This release includes a large overhaul with the way we expose the kr8s API. Under the hood kr8s is built with asyncio and coroutines, then that asynchronous API is wrapped in a sync API for users who do not want to use async/await.

The fixes in #​551 mean that the sync API should now show correct type definitions, but this has meant changing the way we wrap the async API.

The change should be transparent for users of the sync API, but if you run into eny edge case bugs please don't hesitate to open an issue.

Changes

Project Hygiene

v0.19.1

Compare Source

Changes

Bug Fixes

Project Hygiene

v0.19.0

Compare Source

Changes

🚨 Breaking

Enhancements

Documentation

Project Hygiene

v0.18.1

Compare Source

Changes

Project Hygiene

v0.18.0

Compare Source

Changes

🚨 Breaking

Bug Fixes

Documentation

Project Hygiene

v0.17.4

Compare Source

Changes

Bug Fixes

Project Hygiene

v0.17.3

Compare Source

Changes

Enhancements

Bug Fixes

Documentation

Project Hygiene

v0.17.2

Compare Source

Changes

This is just a small release with some changes to CI to hopefully fix the publishing of kubectl-ng.

Project Hygiene

v0.17.1

Compare Source

Changes

Enhancements

Bug Fixes

Documentation

Project Hygiene


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [kr8s](https://redirect.github.com/kr8s-org/kr8s) ([changelog](https://redirect.github.com/kr8s-org/kr8s/releases)) | `^0.17.0` -> `^0.20.0` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/kr8s/0.20.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/kr8s/0.17.0/0.20.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>kr8s-org/kr8s (kr8s)</summary> ### [`v0.20.9`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.20.9) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.20.8...v0.20.9) #### Changes #### Bug Fixes - Fix deleting and recreating resources [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;641](https://redirect.github.com/kr8s-org/kr8s/issues/641)) - Improve type hints for sync API [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;633](https://redirect.github.com/kr8s-org/kr8s/issues/633)) #### Documentation - Remove Kubernetes Version 1.30.13 from CI [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;637](https://redirect.github.com/kr8s-org/kr8s/issues/637)) #### Project Hygiene - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;639](https://redirect.github.com/kr8s-org/kr8s/issues/639)) - Remove PR title generation workaround [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;638](https://redirect.github.com/kr8s-org/kr8s/issues/638)) - Remove Kubernetes Version 1.30.13 from CI [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;637](https://redirect.github.com/kr8s-org/kr8s/issues/637)) - Explicitly set ollama version in upgrade action [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;636](https://redirect.github.com/kr8s-org/kr8s/issues/636)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;632](https://redirect.github.com/kr8s-org/kr8s/issues/632)) ### [`v0.20.8`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.20.8) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.20.7...v0.20.8) #### Changes #### Bug Fixes - Escape pod labels when removing [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;631](https://redirect.github.com/kr8s-org/kr8s/issues/631)) - Fix type hints for `kr8s.objects.new_class()` [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;629](https://redirect.github.com/kr8s-org/kr8s/issues/629)) - Fix `insecure-skip-tls-verify` not being honored when no certs configured [@&#8203;bostrick](https://redirect.github.com/bostrick) ([#&#8203;617](https://redirect.github.com/kr8s-org/kr8s/issues/617)) #### Documentation - Feature: create multiple resources [@&#8203;miguelgarcia](https://redirect.github.com/miguelgarcia) ([#&#8203;625](https://redirect.github.com/kr8s-org/kr8s/issues/625)) #### Project Hygiene - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;627](https://redirect.github.com/kr8s-org/kr8s/issues/627)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;626](https://redirect.github.com/kr8s-org/kr8s/issues/626)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;624](https://redirect.github.com/kr8s-org/kr8s/issues/624)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;622](https://redirect.github.com/kr8s-org/kr8s/issues/622)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;621](https://redirect.github.com/kr8s-org/kr8s/issues/621)) - Update title LLM prompt to discourage using quotes [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;620](https://redirect.github.com/kr8s-org/kr8s/issues/620)) - "Update Kubernetes Version to 1.33.1" [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;619](https://redirect.github.com/kr8s-org/kr8s/issues/619)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;616](https://redirect.github.com/kr8s-org/kr8s/issues/616)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;615](https://redirect.github.com/kr8s-org/kr8s/issues/615)) - "Update Kubernetes Version to 1.30.10 in Test Workflow" [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;614](https://redirect.github.com/kr8s-org/kr8s/issues/614)) - Switch back to `ai-action/ollama-action` [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;613](https://redirect.github.com/kr8s-org/kr8s/issues/613)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;612](https://redirect.github.com/kr8s-org/kr8s/issues/612)) - Upgrading Kubernetes to 1.30.10 and 1.31/1.32/1.33 support. [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;611](https://redirect.github.com/kr8s-org/kr8s/issues/611)) - Experiment with using an LLM to generate PR titles [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;610](https://redirect.github.com/kr8s-org/kr8s/issues/610)) - Exclude pre-commit-ci autoupdates from release notes [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;609](https://redirect.github.com/kr8s-org/kr8s/issues/609)) ### [`v0.20.7`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.20.7) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.20.6...v0.20.7) #### Changes #### Enhancements - Add `APIObject.to_yaml()` and `APIObject.pprint()` [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;595](https://redirect.github.com/kr8s-org/kr8s/issues/595)) - Adds an exec() method for any object with a ready\_pods() method [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;605](https://redirect.github.com/kr8s-org/kr8s/issues/605)) - Add convenient way to remove labels [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;601](https://redirect.github.com/kr8s-org/kr8s/issues/601)) #### Bug Fixes - Mimic kubectl's behavior when insecure-skip-tls-verify is True [@&#8203;roxit](https://redirect.github.com/roxit) ([#&#8203;591](https://redirect.github.com/kr8s-org/kr8s/issues/591)) - Ensure `APIObject.to_dict()` actually returns a `dict` [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;588](https://redirect.github.com/kr8s-org/kr8s/issues/588)) #### Documentation - Add support for Kubernetes 1.33 [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;607](https://redirect.github.com/kr8s-org/kr8s/issues/607)) - Fix async for docs issues [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;602](https://redirect.github.com/kr8s-org/kr8s/issues/602)) #### Project Hygiene - Ensure minimal deps test exercises code [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;608](https://redirect.github.com/kr8s-org/kr8s/issues/608)) - Add support for Kubernetes 1.33 [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;607](https://redirect.github.com/kr8s-org/kr8s/issues/607)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;606](https://redirect.github.com/kr8s-org/kr8s/issues/606)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;604](https://redirect.github.com/kr8s-org/kr8s/issues/604)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;603](https://redirect.github.com/kr8s-org/kr8s/issues/603)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;599](https://redirect.github.com/kr8s-org/kr8s/issues/599)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;597](https://redirect.github.com/kr8s-org/kr8s/issues/597)) - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;592](https://redirect.github.com/kr8s-org/kr8s/issues/592)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;590](https://redirect.github.com/kr8s-org/kr8s/issues/590)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;584](https://redirect.github.com/kr8s-org/kr8s/issues/584)) ### [`v0.20.6`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.20.6) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.20.5...v0.20.6) #### Changes #### Bug Fixes - Fix regression in auth by refreshing service account tokens a different way [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;583](https://redirect.github.com/kr8s-org/kr8s/issues/583)) #### Documentation - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;581](https://redirect.github.com/kr8s-org/kr8s/issues/581)) #### Project Hygiene - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;581](https://redirect.github.com/kr8s-org/kr8s/issues/581)) ### [`v0.20.5`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.20.5) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.20.4...v0.20.5) #### Changes - Add more debug logging to authentication [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;579](https://redirect.github.com/kr8s-org/kr8s/issues/579)) #### Bug Fixes - Fix reloading service account credentials [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;580](https://redirect.github.com/kr8s-org/kr8s/issues/580)) #### Project Hygiene - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;578](https://redirect.github.com/kr8s-org/kr8s/issues/578)) - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;577](https://redirect.github.com/kr8s-org/kr8s/issues/577)) - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;576](https://redirect.github.com/kr8s-org/kr8s/issues/576)) ### [`v0.20.4`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.20.4) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.20.3...v0.20.4) #### Changes #### Bug Fixes - fix: avoid unread streaming response error [@&#8203;fubuloubu](https://redirect.github.com/fubuloubu) ([#&#8203;575](https://redirect.github.com/kr8s-org/kr8s/issues/575)) #### Project Hygiene - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;574](https://redirect.github.com/kr8s-org/kr8s/issues/574)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;572](https://redirect.github.com/kr8s-org/kr8s/issues/572)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;568](https://redirect.github.com/kr8s-org/kr8s/issues/568)) ### [`v0.20.3`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.20.3) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.20.2...v0.20.3) #### Changes - Sync port forward wrapping should call `async_run_forever` [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;567](https://redirect.github.com/kr8s-org/kr8s/issues/567)) ### [`v0.20.2`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.20.2) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.20.1...v0.20.2) #### Changes #### Enhancements - Add `force` and `grace_period_seconds` options to delete [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;565](https://redirect.github.com/kr8s-org/kr8s/issues/565)) - Allow passing `api` kwarg to `APIObject.list()` [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;562](https://redirect.github.com/kr8s-org/kr8s/issues/562)) #### Bug Fixes - Add explicit type hints for `APIObjectSyncMixin` methods [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;561](https://redirect.github.com/kr8s-org/kr8s/issues/561)) #### Project Hygiene - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;563](https://redirect.github.com/kr8s-org/kr8s/issues/563)) ### [`v0.20.1`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.20.1) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.20.0...v0.20.1) #### Changes #### Bug Fixes - Fix type hint on sync `api.get()` [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;556](https://redirect.github.com/kr8s-org/kr8s/issues/556)) - Pass kwargs along in `APIObjectSyncMixin.list()` [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;554](https://redirect.github.com/kr8s-org/kr8s/issues/554)) #### Project Hygiene - Allow overriding of sync shims in Service [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;557](https://redirect.github.com/kr8s-org/kr8s/issues/557)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;552](https://redirect.github.com/kr8s-org/kr8s/issues/552)) ### [`v0.20.0`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.20.0) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.19.1...v0.20.0) > \[!IMPORTANT]\ > This release includes a large overhaul with the way we expose the `kr8s` API. Under the hood `kr8s` is built with `asyncio` and coroutines, then that asynchronous API is wrapped in a sync API for users who do not want to use `async`/`await`. > > The fixes in [#&#8203;551](https://redirect.github.com/kr8s-org/kr8s/issues/551) mean that the sync API should now show correct type definitions, but this has meant changing the way we wrap the async API. > > **The change should be transparent for users of the sync API, but if you run into eny edge case bugs please don't hesitate to open an issue**. #### Changes - Replace [@&#8203;sync](https://redirect.github.com/sync) decorator with APIObjectSyncMixin for all sync objects [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;551](https://redirect.github.com/kr8s-org/kr8s/issues/551)) #### Project Hygiene - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;549](https://redirect.github.com/kr8s-org/kr8s/issues/549)) ### [`v0.19.1`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.19.1) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.19.0...v0.19.1) #### Changes #### Bug Fixes - Fix Custom Resource pagination hang [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;547](https://redirect.github.com/kr8s-org/kr8s/issues/547)) #### Project Hygiene - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;545](https://redirect.github.com/kr8s-org/kr8s/issues/545)) - Bump minimum version of Python to 3.9 and httpx-ws to 0.7.0 [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;546](https://redirect.github.com/kr8s-org/kr8s/issues/546)) ### [`v0.19.0`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.19.0) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.18.1...v0.19.0) #### Changes #### 🚨 Breaking - Add support for pagination [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;523](https://redirect.github.com/kr8s-org/kr8s/issues/523)) #### Enhancements - Adds tolerate to Pod [@&#8203;thomasjpfan](https://redirect.github.com/thomasjpfan) ([#&#8203;538](https://redirect.github.com/kr8s-org/kr8s/issues/538)) - Add taint function and taints property to Node [@&#8203;thomasjpfan](https://redirect.github.com/thomasjpfan) ([#&#8203;530](https://redirect.github.com/kr8s-org/kr8s/issues/530)) - Use metadata.name filter on name for api.get [@&#8203;thomasjpfan](https://redirect.github.com/thomasjpfan) ([#&#8203;524](https://redirect.github.com/kr8s-org/kr8s/issues/524)) #### Documentation - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;533](https://redirect.github.com/kr8s-org/kr8s/issues/533)) - Add support for pagination [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;523](https://redirect.github.com/kr8s-org/kr8s/issues/523)) #### Project Hygiene - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;537](https://redirect.github.com/kr8s-org/kr8s/issues/537)) - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;533](https://redirect.github.com/kr8s-org/kr8s/issues/533)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;534](https://redirect.github.com/kr8s-org/kr8s/issues/534)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;531](https://redirect.github.com/kr8s-org/kr8s/issues/531)) - Rerun tests only in CI [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;529](https://redirect.github.com/kr8s-org/kr8s/issues/529)) - Use Pod.gen and Pod.wait in get filter tests [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;527](https://redirect.github.com/kr8s-org/kr8s/issues/527)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;525](https://redirect.github.com/kr8s-org/kr8s/issues/525)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;522](https://redirect.github.com/kr8s-org/kr8s/issues/522)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;521](https://redirect.github.com/kr8s-org/kr8s/issues/521)) - Add workflow to test minimal dependencies [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;519](https://redirect.github.com/kr8s-org/kr8s/issues/519)) ### [`v0.18.1`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.18.1) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.18.0...v0.18.1) #### Changes - Add typing extensions to pyproject.toml [@&#8203;thomasjpfan](https://redirect.github.com/thomasjpfan) ([#&#8203;516](https://redirect.github.com/kr8s-org/kr8s/issues/516)) #### Project Hygiene - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;518](https://redirect.github.com/kr8s-org/kr8s/issues/518)) - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;517](https://redirect.github.com/kr8s-org/kr8s/issues/517)) - Fix loading Azure LTS support dates [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;515](https://redirect.github.com/kr8s-org/kr8s/issues/515)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;513](https://redirect.github.com/kr8s-org/kr8s/issues/513)) ### [`v0.18.0`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.18.0) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.17.4...v0.18.0) #### Changes #### 🚨 Breaking - Ensure portfoward's `local_port` keyword follows `kubectl` behavior [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;506](https://redirect.github.com/kr8s-org/kr8s/issues/506)) #### Bug Fixes - Add support for IPv6 in service account lookups [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;512](https://redirect.github.com/kr8s-org/kr8s/issues/512)) - Ensure portfoward's `local_port` keyword follows `kubectl` behavior [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;506](https://redirect.github.com/kr8s-org/kr8s/issues/506)) #### Documentation - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;509](https://redirect.github.com/kr8s-org/kr8s/issues/509)) #### Project Hygiene - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;510](https://redirect.github.com/kr8s-org/kr8s/issues/510)) - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;509](https://redirect.github.com/kr8s-org/kr8s/issues/509)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;508](https://redirect.github.com/kr8s-org/kr8s/issues/508)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;507](https://redirect.github.com/kr8s-org/kr8s/issues/507)) - Update Kubernetes versions [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;504](https://redirect.github.com/kr8s-org/kr8s/issues/504)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;503](https://redirect.github.com/kr8s-org/kr8s/issues/503)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;499](https://redirect.github.com/kr8s-org/kr8s/issues/499)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;498](https://redirect.github.com/kr8s-org/kr8s/issues/498)) - Only run publish workflow on kr8s-org/kr8s [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;497](https://redirect.github.com/kr8s-org/kr8s/issues/497)) ### [`v0.17.4`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.17.4) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.17.3...v0.17.4) #### Changes #### Bug Fixes - Fix loadBalancer attribute name [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;496](https://redirect.github.com/kr8s-org/kr8s/issues/496)) #### Project Hygiene - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;494](https://redirect.github.com/kr8s-org/kr8s/issues/494)) - Run mypy on tests [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;492](https://redirect.github.com/kr8s-org/kr8s/issues/492)) ### [`v0.17.3`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.17.3) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.17.2...v0.17.3) #### Changes #### Enhancements - Improve NotFound exception message to include namespace [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;479](https://redirect.github.com/kr8s-org/kr8s/issues/479)) #### Bug Fixes - Load all resource versions and sort them [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;488](https://redirect.github.com/kr8s-org/kr8s/issues/488)) - Make getting resource by name more efficient by using a field selector [@&#8203;catdog2](https://redirect.github.com/catdog2) ([#&#8203;452](https://redirect.github.com/kr8s-org/kr8s/issues/452)) - Check if embedded cert is base64 encoded before decoding [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;485](https://redirect.github.com/kr8s-org/kr8s/issues/485)) - Handle 410 Gone response when watching resources [@&#8203;florianvazelle](https://redirect.github.com/florianvazelle) ([#&#8203;478](https://redirect.github.com/kr8s-org/kr8s/issues/478)) - Do not set object.raw on delete [@&#8203;jumpojoy](https://redirect.github.com/jumpojoy) ([#&#8203;471](https://redirect.github.com/kr8s-org/kr8s/issues/471)) #### Documentation - Extend Kubernetes version support to match cloud support [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;489](https://redirect.github.com/kr8s-org/kr8s/issues/489)) - Add Kubernetes 1.31 to CI and support matrix [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;473](https://redirect.github.com/kr8s-org/kr8s/issues/473)) - Update README logo URL to GitHub [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;466](https://redirect.github.com/kr8s-org/kr8s/issues/466)) #### Project Hygiene - Extend Kubernetes version support to match cloud support [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;489](https://redirect.github.com/kr8s-org/kr8s/issues/489)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;487](https://redirect.github.com/kr8s-org/kr8s/issues/487)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;483](https://redirect.github.com/kr8s-org/kr8s/issues/483)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;480](https://redirect.github.com/kr8s-org/kr8s/issues/480)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;475](https://redirect.github.com/kr8s-org/kr8s/issues/475)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;472](https://redirect.github.com/kr8s-org/kr8s/issues/472)) - Add Kubernetes 1.31 to CI and support matrix [@&#8203;kr8s-bot](https://redirect.github.com/kr8s-bot) ([#&#8203;473](https://redirect.github.com/kr8s-org/kr8s/issues/473)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;469](https://redirect.github.com/kr8s-org/kr8s/issues/469)) ### [`v0.17.2`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.17.2) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.17.1...v0.17.2) #### Changes This is just a small release with some changes to CI to hopefully fix the publishing of `kubectl-ng`. #### Project Hygiene - Add retry to kubectl-ng publishing [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;465](https://redirect.github.com/kr8s-org/kr8s/issues/465)) ### [`v0.17.1`](https://redirect.github.com/kr8s-org/kr8s/releases/tag/v0.17.1) [Compare Source](https://redirect.github.com/kr8s-org/kr8s/compare/v0.17.0...v0.17.1) #### Changes #### Enhancements - Add support for generate name [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;447](https://redirect.github.com/kr8s-org/kr8s/issues/447)) #### Bug Fixes - Correctly set plural name in get when looking up unknown resources [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;464](https://redirect.github.com/kr8s-org/kr8s/issues/464)) - Ensure hatch is installed with the correct Python version in CI [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;462](https://redirect.github.com/kr8s-org/kr8s/issues/462)) - Move asyncio.get\_event\_loop() into coroutine [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;454](https://redirect.github.com/kr8s-org/kr8s/issues/454)) - Fix setting attributes on objects [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;446](https://redirect.github.com/kr8s-org/kr8s/issues/446)) #### Documentation - Add Python minor versions to badge [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;463](https://redirect.github.com/kr8s-org/kr8s/issues/463)) - Add missing version to examples of `new_class()` [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;458](https://redirect.github.com/kr8s-org/kr8s/issues/458)) - Enable pydocstyle rules in ruff and fix errors [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;438](https://redirect.github.com/kr8s-org/kr8s/issues/438)) #### Project Hygiene - Ensure hatch is installed with the correct Python version in CI [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;462](https://redirect.github.com/kr8s-org/kr8s/issues/462)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;455](https://redirect.github.com/kr8s-org/kr8s/issues/455)) - Improve type annotation for APIObject constructor [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;453](https://redirect.github.com/kr8s-org/kr8s/issues/453)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;450](https://redirect.github.com/kr8s-org/kr8s/issues/450)) - Fix some type errors found with pyright [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;448](https://redirect.github.com/kr8s-org/kr8s/issues/448)) - Add py.typed file [@&#8203;max-muoto](https://redirect.github.com/max-muoto) ([#&#8203;441](https://redirect.github.com/kr8s-org/kr8s/issues/441)) - \[pre-commit.ci] pre-commit autoupdate [@&#8203;pre-commit-ci](https://redirect.github.com/pre-commit-ci) ([#&#8203;442](https://redirect.github.com/kr8s-org/kr8s/issues/442)) - Turn on `pycodestyle` warnings, `pep8-naming` and `flake8-bugbear` in `ruff`. [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;439](https://redirect.github.com/kr8s-org/kr8s/issues/439)) - Enable pydocstyle rules in ruff and fix errors [@&#8203;jacobtomlinson](https://redirect.github.com/jacobtomlinson) ([#&#8203;438](https://redirect.github.com/kr8s-org/kr8s/issues/438)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/cpressland/rq-autoscaler). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNCIsInVwZGF0ZWRJblZlciI6IjQxLjQwLjAiLCJ0YXJnZXRCcmFuY2giOiJtYXN0ZXIiLCJsYWJlbHMiOltdfQ==-->
Commenting is not possible because the repository is archived.
No description provided.