Commit 31f85f2
Lock file maintenance Python dependencies (#284)
This PR contains the following updates:
| Package | Type | Update | Change | Age | Confidence |
|---|---|---|---|---|---|
| | | lockFileMaintenance | All locks refreshed | | |
| [allure-pytest](https://allurereport.org/)
([source](https://redirect.github.com/allure-framework/allure-python)) |
integration | minor | `^2.13.5` -> `^2.14.3` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[allure-pytest-default-results](https://redirect.github.com/canonical/allure-pytest-default-results)
| integration | patch | `^0.1.2` -> `^0.1.3` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [codespell](https://redirect.github.com/codespell-project/codespell) |
lint | minor | `^2.3.0` -> `^2.4.1` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [jinja2](https://redirect.github.com/pallets/jinja)
([changelog](https://jinja.palletsprojects.com/changes/)) | dependencies
| patch | `^3.1.4` -> `^3.1.6` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [lightkube](https://redirect.github.com/gtsystem/lightkube) |
dependencies | minor | `^0.15.3` -> `^0.17.2` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest](https://redirect.github.com/pytest-dev/pytest)
([changelog](https://docs.pytest.org/en/stable/changelog.html)) |
integration | minor | `^8.2.2` -> `^8.4.1` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest](https://redirect.github.com/pytest-dev/pytest)
([changelog](https://docs.pytest.org/en/stable/changelog.html)) | unit |
minor | `^8.2.2` -> `^8.4.1` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[pytest-operator](https://redirect.github.com/charmed-kubernetes/pytest-operator)
| integration | minor | `^0.35.0` -> `^0.43.1` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest-xdist](https://redirect.github.com/pytest-dev/pytest-xdist)
([changelog](https://pytest-xdist.readthedocs.io/en/latest/changelog.html))
| unit | minor | `^3.6.1` -> `^3.8.0` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [pyyaml](https://pyyaml.org/)
([source](https://redirect.github.com/yaml/pyyaml)) | integration |
patch | `^6.0.1` -> `^6.0.2` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [requests](https://requests.readthedocs.io)
([source](https://redirect.github.com/psf/requests),
[changelog](https://redirect.github.com/psf/requests/blob/master/HISTORY.md))
| dependencies | patch | `^2.32.3` -> `^2.32.4` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [ruff](https://docs.astral.sh/ruff)
([source](https://redirect.github.com/astral-sh/ruff),
[changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md))
| lint | minor | `^0.4.5` -> `^0.12.4` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [ruff](https://docs.astral.sh/ruff)
([source](https://redirect.github.com/astral-sh/ruff),
[changelog](https://redirect.github.com/astral-sh/ruff/blob/main/CHANGELOG.md))
| format | minor | `^0.4.5` -> `^0.12.4` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
🔧 This Pull Request updates lock files to use the latest dependency
versions.
---
### Release Notes
<details>
<summary>allure-framework/allure-python (allure-pytest)</summary>
###
[`v2.14.3`](https://redirect.github.com/allure-framework/allure-python/releases/tag/2.14.3)
[Compare
Source](https://redirect.github.com/allure-framework/allure-python/compare/2.14.2...2.14.3)
#### 🔬 Improvements
- Don't convert built-in (reserved) pytest markers to allure tags (fix
[#​817](https://redirect.github.com/allure-framework/allure-python/issues/817))
(via
[#​862](https://redirect.github.com/allure-framework/allure-python/issues/862))
- [@​sharovd](https://redirect.github.com/sharovd)
#### 🐞 Bug Fixes
- fix(pytest): can't change a fixture's title in pytest 8.4 or later
(via
[#​866](https://redirect.github.com/allure-framework/allure-python/issues/866))
- [@​delatrie](https://redirect.github.com/delatrie)
#### 👀 Links
[Commits since
2.14.2](https://redirect.github.com/allure-framework/allure-python/compare/2.14.2...master)
###
[`v2.14.2`](https://redirect.github.com/allure-framework/allure-python/releases/tag/2.14.2)
[Compare
Source](https://redirect.github.com/allure-framework/allure-python/compare/2.14.1...2.14.2)
This release fixes a couple of issues with Allure Behave.
#### 🐞 Bug Fixes
- extra test results generated after consecutive in-process runs of
Behave
([#​858](https://redirect.github.com/allure-framework/allure-python/issues/858),
via
[#​860](https://redirect.github.com/allure-framework/allure-python/issues/860))
- [@​delatrie](https://redirect.github.com/delatrie)
- AttributeError is raised if Allure Behave is set up via AllureHooks
([#​629](https://redirect.github.com/allure-framework/allure-python/issues/629),
via
[#​860](https://redirect.github.com/allure-framework/allure-python/issues/860))
- [@​delatrie](https://redirect.github.com/delatrie)
#### 👀 Links
[Commits since
2.14.1](https://redirect.github.com/allure-framework/allure-python/compare/2.14.1...master)
###
[`v2.14.1`](https://redirect.github.com/allure-framework/allure-python/releases/tag/2.14.1)
[Compare
Source](https://redirect.github.com/allure-framework/allure-python/compare/2.14.0...2.14.1)
- Set the correct detail message for passed steps (fix
[#​835](https://redirect.github.com/allure-framework/allure-python/issues/835))
(via
[#​853](https://redirect.github.com/allure-framework/allure-python/issues/853))
- [@​sharovd](https://redirect.github.com/sharovd)
#### 👀 Links
[Commits since
2.14.0](https://redirect.github.com/allure-framework/allure-python/compare/2.14.0...master)
###
[`v2.14.0`](https://redirect.github.com/allure-framework/allure-python/releases/tag/2.14.0)
[Compare
Source](https://redirect.github.com/allure-framework/allure-python/compare/2.13.5...2.14.0)
#### 🚀 New Features
- **allure-pytest-bdd:** the Allure API is now fully supported
(implements
[#​726](https://redirect.github.com/allure-framework/allure-python/issues/726)
via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
- **allure-pytest-bdd:** expected failures (xfail) are supported (via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
- **allure-pytest-bdd:** steps can be renamed at runtime with
`@allure.title` (implements
[#​737](https://redirect.github.com/allure-framework/allure-python/issues/737)
via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
- **allure-pytest-bdd:** gherkin tags are converted to test result tags
(via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
- **allure-pytest-bdd:** fill test result descriptions from feature and
scenario descriptions (via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
- **allure-pytest-bdd:** convert data tables and doc strings to
attachments (implements
[#​844](https://redirect.github.com/allure-framework/allure-python/issues/844)
via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
- **allure-pytest-bdd:** lint templates are supported via the
`--allure-link-pattern` CLI argument. The syntax is similar to
[`allure-pytest`](https://allurereport.org/docs/pytest-configuration/#allure-link-pattern-%E2%9F%A8type%E2%9F%A9-%E2%9F%A8pattern%E2%9F%A9)
(via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
- **commons:** enable type checking for `allure` and `allure_commons`
packages (implements
[#​731](https://redirect.github.com/allure-framework/allure-python/issues/731)
via
[#​850](https://redirect.github.com/allure-framework/allure-python/issues/850))
- [@​delatrie](https://redirect.github.com/delatrie)
- **commons:** add type annotations for `allure.step` (implements
[#​759](https://redirect.github.com/allure-framework/allure-python/issues/759)
and
[#​828](https://redirect.github.com/allure-framework/allure-python/issues/828)
# via
[#​830](https://redirect.github.com/allure-framework/allure-python/issues/830))
- [@​starod00m](https://redirect.github.com/starod00m)
#### 🔬 Improvements
- **allure-pytest-bdd:** unexpected errors make tests and steps broken
instead of failed (via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
- **allure-pytest-bdd:** pytest parameters of a test are now not
duplicated in the test's name (via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
#### 🐞 Bug Fixes
- **commons:** invalid SVG media type in `allure.attachment_type.SVG`
([#​840](https://redirect.github.com/allure-framework/allure-python/issues/840);
fixed via
[#​841](https://redirect.github.com/allure-framework/allure-python/issues/841))
- [@​harmin-parra](https://redirect.github.com/harmin-parra)
- **allure-pytest-bdd:** invalid test results are generated for
scenarios with pytest parameters
([#​655](https://redirect.github.com/allure-framework/allure-python/issues/655);
fixed via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
- **allure-pytest-bdd:** a skipped teardown overwrite the test's status
(fixed via
[#​845](https://redirect.github.com/allure-framework/allure-python/issues/845))
- [@​delatrie](https://redirect.github.com/delatrie)
- **commons:** cleaning the Allure Resuts directory causes
FileNotFoundError when running in a parallel environment
([#​807](https://redirect.github.com/allure-framework/allure-python/issues/807);
fixed via
[#​809](https://redirect.github.com/allure-framework/allure-python/issues/809))
- [@​hokor](https://redirect.github.com/hokor)
#### ⬆️ Dependency Updates
- **allure-pytest-bdd:** drop the official support for pytest-bdd 3 and
4 (via
[#​849](https://redirect.github.com/allure-framework/allure-python/issues/849))
- [@​delatrie](https://redirect.github.com/delatrie)
- **commons:** drop the official support for Python 3.7 -
[@​delatrie](https://redirect.github.com/delatrie)
#### 📖 Documentation improvements
- **allure-pytest:** add a dynamic severity example (via
[#​758](https://redirect.github.com/allure-framework/allure-python/issues/758))
- [@​suhaibasaeed](https://redirect.github.com/suhaibasaeed)
#### 👻 Internal changes
- **build:** fix a caching issue with the build workflow (via
[#​810](https://redirect.github.com/allure-framework/allure-python/issues/810))
- [@​delatrie](https://redirect.github.com/delatrie)
- **build:** update python versions to test against (via
[#​842](https://redirect.github.com/allure-framework/allure-python/issues/842))
- [@​delatrie](https://redirect.github.com/delatrie)
#### 👀 Links
[Commits since
2.13.5](https://redirect.github.com/allure-framework/allure-python/compare/2.13.5...master)
</details>
<details>
<summary>canonical/allure-pytest-default-results
(allure-pytest-default-results)</summary>
###
[`v0.1.3`](https://redirect.github.com/canonical/allure-pytest-default-results/releases/tag/v0.1.3)
[Compare
Source](https://redirect.github.com/canonical/allure-pytest-default-results/compare/v0.1.2...v0.1.3)
**Full Changelog**:
https://github.com/canonical/allure-pytest-default-results/compare/v0.1.2...v0.1.3
</details>
<details>
<summary>codespell-project/codespell (codespell)</summary>
###
[`v2.4.1`](https://redirect.github.com/codespell-project/codespell/releases/tag/v2.4.1)
[Compare
Source](https://redirect.github.com/codespell-project/codespell/compare/v2.4.0...v2.4.1)
<!-- Release notes generated using configuration in .github/release.yml
at main -->
#### What's Changed
- Revert `hep->heap, help,` in dictionary\_rare.txt from
[#​3461](https://redirect.github.com/codespell-project/codespell/issues/3461)
by [@​jpivarski](https://redirect.github.com/jpivarski) in
[https://github.com/codespell-project/codespell/pull/3624](https://redirect.github.com/codespell-project/codespell/pull/3624)
#### New Contributors
- [@​jpivarski](https://redirect.github.com/jpivarski) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3624](https://redirect.github.com/codespell-project/codespell/pull/3624)
**Full Changelog**:
https://github.com/codespell-project/codespell/compare/v2.4.0...v2.4.1
###
[`v2.4.0`](https://redirect.github.com/codespell-project/codespell/releases/tag/v2.4.0)
[Compare
Source](https://redirect.github.com/codespell-project/codespell/compare/v2.3.0...v2.4.0)
<!-- Release notes generated using configuration in .github/release.yml
at main -->
#### What's Changed
- Exclude bots from generated release notes by
[@​hugovk](https://redirect.github.com/hugovk) in
[https://github.com/codespell-project/codespell/pull/3432](https://redirect.github.com/codespell-project/codespell/pull/3432)
- Refactor: Move some code to new files for reuse by
[@​nthykier](https://redirect.github.com/nthykier) in
[https://github.com/codespell-project/codespell/pull/3434](https://redirect.github.com/codespell-project/codespell/pull/3434)
- Add `equipmnet->equipment` by
[@​korverdev](https://redirect.github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3438](https://redirect.github.com/codespell-project/codespell/pull/3438)
- Set better project description by
[@​mtelka](https://redirect.github.com/mtelka) in
[https://github.com/codespell-project/codespell/pull/3435](https://redirect.github.com/codespell-project/codespell/pull/3435)
- Additional en-GB → en-US entries by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3058](https://redirect.github.com/codespell-project/codespell/pull/3058)
- Consistent error messages by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3440](https://redirect.github.com/codespell-project/codespell/pull/3440)
- Add 'driven' as 'drivin' variant by
[@​korverdev](https://redirect.github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3441](https://redirect.github.com/codespell-project/codespell/pull/3441)
- More typos by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3439](https://redirect.github.com/codespell-project/codespell/pull/3439)
- Add reusing misspelling and variants by
[@​korverdev](https://redirect.github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3445](https://redirect.github.com/codespell-project/codespell/pull/3445)
- Add typos found in Emacs and elsewhere by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3447](https://redirect.github.com/codespell-project/codespell/pull/3447)
- MAINT: Fix codecov by
[@​larsoner](https://redirect.github.com/larsoner) in
[https://github.com/codespell-project/codespell/pull/3451](https://redirect.github.com/codespell-project/codespell/pull/3451)
- Add typos found in GNU Guile by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3448](https://redirect.github.com/codespell-project/codespell/pull/3448)
- Add corrections from Aspell (fix
[#​3356](https://redirect.github.com/codespell-project/codespell/issues/3356))
by [@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3453](https://redirect.github.com/codespell-project/codespell/pull/3453)
- Add entries to dictionary\_informal.txt by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3456](https://redirect.github.com/codespell-project/codespell/pull/3456)
- Add rare typo `lien->line` by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3460](https://redirect.github.com/codespell-project/codespell/pull/3460)
- Add rare typo `firs->first` by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3459](https://redirect.github.com/codespell-project/codespell/pull/3459)
- Add rare typo `hep->heap, help,` by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3461](https://redirect.github.com/codespell-project/codespell/pull/3461)
- Add rare typo `brunch->branch` by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3458](https://redirect.github.com/codespell-project/codespell/pull/3458)
- Add corrections from `typos` dictionary (A1) by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3450](https://redirect.github.com/codespell-project/codespell/pull/3450)
- Add timestmp->timestamp and its variations by
[@​fkmy](https://redirect.github.com/fkmy) in
[https://github.com/codespell-project/codespell/pull/3464](https://redirect.github.com/codespell-project/codespell/pull/3464)
- Add .venv to .gitignore by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3466](https://redirect.github.com/codespell-project/codespell/pull/3466)
- Only accept documented choices after `-i` and `-q` by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3344](https://redirect.github.com/codespell-project/codespell/pull/3344)
- Move assertIn to the code dictionary as it's a Python test function by
[@​peternewman](https://redirect.github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3469](https://redirect.github.com/codespell-project/codespell/pull/3469)
- Add some more typos by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3468](https://redirect.github.com/codespell-project/codespell/pull/3468)
- Add some typos from Emacs by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3471](https://redirect.github.com/codespell-project/codespell/pull/3471)
- Add corrections from `typos` dictionary (A2) by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3454](https://redirect.github.com/codespell-project/codespell/pull/3454)
- Add variations for words starting with `non-` by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3467](https://redirect.github.com/codespell-project/codespell/pull/3467)
- Update "Using a config file" README entry by
[@​oddhack](https://redirect.github.com/oddhack) in
[https://github.com/codespell-project/codespell/pull/3478](https://redirect.github.com/codespell-project/codespell/pull/3478)
- Add two choices for verision typo fix by
[@​yarikoptic](https://redirect.github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3252](https://redirect.github.com/codespell-project/codespell/pull/3252)
- fix typo by [@​spaette](https://redirect.github.com/spaette) in
[https://github.com/codespell-project/codespell/pull/3479](https://redirect.github.com/codespell-project/codespell/pull/3479)
- \[pre-commit.ci] pre-commit manual update (ruff 0.5.0) by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3481](https://redirect.github.com/codespell-project/codespell/pull/3481)
- Add trusthworth(y|iness)->trustworth(y|iness) correction. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3482](https://redirect.github.com/codespell-project/codespell/pull/3482)
- Add thrustworth(y|iness)->trustworth(y|iness). by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3483](https://redirect.github.com/codespell-project/codespell/pull/3483)
- New typos by [@​gforcada](https://redirect.github.com/gforcada)
in
[https://github.com/codespell-project/codespell/pull/3484](https://redirect.github.com/codespell-project/codespell/pull/3484)
- add enrol->enroll to en-GB to en-US dictionary by
[@​slitvackwinkler](https://redirect.github.com/slitvackwinkler)
in
[https://github.com/codespell-project/codespell/pull/3485](https://redirect.github.com/codespell-project/codespell/pull/3485)
- Add --ignore-multiline-regex option. by
[@​julian-smith-artifex-com](https://redirect.github.com/julian-smith-artifex-com)
in
[https://github.com/codespell-project/codespell/pull/3476](https://redirect.github.com/codespell-project/codespell/pull/3476)
- Add spelling correction for separately. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3487](https://redirect.github.com/codespell-project/codespell/pull/3487)
- Start testing with Python 3.13 by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3488](https://redirect.github.com/codespell-project/codespell/pull/3488)
- Missing typo in dictionary by
[@​matlupi](https://redirect.github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3497](https://redirect.github.com/codespell-project/codespell/pull/3497)
- Add enterpris->enterprise spelling correction. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3498](https://redirect.github.com/codespell-project/codespell/pull/3498)
- Add spelling correction for proir and variant. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3499](https://redirect.github.com/codespell-project/codespell/pull/3499)
- fix issue
[#​3220](https://redirect.github.com/codespell-project/codespell/issues/3220):
interactive model & write-changes by
[@​MercuryDemo](https://redirect.github.com/MercuryDemo) in
[https://github.com/codespell-project/codespell/pull/3340](https://redirect.github.com/codespell-project/codespell/pull/3340)
- infastructure typo (15.6k hits on github) by
[@​yarikoptic](https://redirect.github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3501](https://redirect.github.com/codespell-project/codespell/pull/3501)
- Add several spelling corrections by
[@​luzpaz](https://redirect.github.com/luzpaz) in
[https://github.com/codespell-project/codespell/pull/3500](https://redirect.github.com/codespell-project/codespell/pull/3500)
- Add "releaseds->released, releases," spelling correction by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3503](https://redirect.github.com/codespell-project/codespell/pull/3503)
- Several spelling suggestions by
[@​mdeweerd](https://redirect.github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3504](https://redirect.github.com/codespell-project/codespell/pull/3504)
- Add favilitate->facilitate and its variations by
[@​luzpaz](https://redirect.github.com/luzpaz) in
[https://github.com/codespell-project/codespell/pull/3505](https://redirect.github.com/codespell-project/codespell/pull/3505)
- Add seemd -> seemed by
[@​fishilico](https://redirect.github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3508](https://redirect.github.com/codespell-project/codespell/pull/3508)
- feat: add typo spelling for capabilities by
[@​IndexSeek](https://redirect.github.com/IndexSeek) in
[https://github.com/codespell-project/codespell/pull/3507](https://redirect.github.com/codespell-project/codespell/pull/3507)
- entirerly -> entirely by
[@​matlupi](https://redirect.github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3512](https://redirect.github.com/codespell-project/codespell/pull/3512)
- Add stuty -> study and variations by
[@​fishilico](https://redirect.github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3514](https://redirect.github.com/codespell-project/codespell/pull/3514)
- readibly->readably by
[@​claydugo](https://redirect.github.com/claydugo) in
[https://github.com/codespell-project/codespell/pull/3518](https://redirect.github.com/codespell-project/codespell/pull/3518)
- Add clapse->collapse to dictionary.txt by
[@​Runtemund](https://redirect.github.com/Runtemund) in
[https://github.com/codespell-project/codespell/pull/3513](https://redirect.github.com/codespell-project/codespell/pull/3513)
- fix(rare): remove loath->loathe, as loath is as common as loathe by
[@​corneliusroemer](https://redirect.github.com/corneliusroemer)
in
[https://github.com/codespell-project/codespell/pull/3523](https://redirect.github.com/codespell-project/codespell/pull/3523)
- Add variations of 'symetriy' typo by
[@​luzpaz](https://redirect.github.com/luzpaz) in
[https://github.com/codespell-project/codespell/pull/3528](https://redirect.github.com/codespell-project/codespell/pull/3528)
- Add distriute->distribute (and variations) to dictionary.txt by
[@​corneliusroemer](https://redirect.github.com/corneliusroemer)
in
[https://github.com/codespell-project/codespell/pull/3517](https://redirect.github.com/codespell-project/codespell/pull/3517)
- Some extra spelling suggestions for the dictionnary (aumatically, ...)
by [@​mdeweerd](https://redirect.github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3516](https://redirect.github.com/codespell-project/codespell/pull/3516)
- More typos by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3465](https://redirect.github.com/codespell-project/codespell/pull/3465)
- Add a spelling correction by
[@​fxlb](https://redirect.github.com/fxlb) in
[https://github.com/codespell-project/codespell/pull/3533](https://redirect.github.com/codespell-project/codespell/pull/3533)
- Move `hom` to code dictionary by
[@​skangas](https://redirect.github.com/skangas) in
[https://github.com/codespell-project/codespell/pull/3490](https://redirect.github.com/codespell-project/codespell/pull/3490)
- Add `realtd->related`, `prediced->predicted` by
[@​janosh](https://redirect.github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3536](https://redirect.github.com/codespell-project/codespell/pull/3536)
- Handle CTRL+C by showing a better message by
[@​mwtoews](https://redirect.github.com/mwtoews) in
[https://github.com/codespell-project/codespell/pull/3511](https://redirect.github.com/codespell-project/codespell/pull/3511)
- Move crate->create to code dictionary by
[@​luzpaz](https://redirect.github.com/luzpaz) in
[https://github.com/codespell-project/codespell/pull/3537](https://redirect.github.com/codespell-project/codespell/pull/3537)
- More typos by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3535](https://redirect.github.com/codespell-project/codespell/pull/3535)
- Add cirumvent -> circumvent suggestion by
[@​algonell](https://redirect.github.com/algonell) in
[https://github.com/codespell-project/codespell/pull/3540](https://redirect.github.com/codespell-project/codespell/pull/3540)
- More typos found in numpy by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3541](https://redirect.github.com/codespell-project/codespell/pull/3541)
- Add spelling correction for appliance and variants. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3544](https://redirect.github.com/codespell-project/codespell/pull/3544)
- Workaround for Python issue by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3546](https://redirect.github.com/codespell-project/codespell/pull/3546)
- Partially undo
[`293bec1`](https://redirect.github.com/codespell-project/codespell/commit/293bec1)
/
[#​3465](https://redirect.github.com/codespell-project/codespell/issues/3465)
by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3548](https://redirect.github.com/codespell-project/codespell/pull/3548)
- master → main by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3555](https://redirect.github.com/codespell-project/codespell/pull/3555)
- Add a spelling correction by
[@​fxlb](https://redirect.github.com/fxlb) in
[https://github.com/codespell-project/codespell/pull/3552](https://redirect.github.com/codespell-project/codespell/pull/3552)
- Add spelling corrections for remote and variants. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3551](https://redirect.github.com/codespell-project/codespell/pull/3551)
- Add spelling correction for revert and variants. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3553](https://redirect.github.com/codespell-project/codespell/pull/3553)
- workdlow->workflow by
[@​peterjc](https://redirect.github.com/peterjc) in
[https://github.com/codespell-project/codespell/pull/3556](https://redirect.github.com/codespell-project/codespell/pull/3556)
- More typos found in Scipy by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3547](https://redirect.github.com/codespell-project/codespell/pull/3547)
- Update ruff settings by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3558](https://redirect.github.com/codespell-project/codespell/pull/3558)
- Improve config file documentation in README by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3495](https://redirect.github.com/codespell-project/codespell/pull/3495)
- Support Python 3.13 by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3560](https://redirect.github.com/codespell-project/codespell/pull/3560)
- feat: add typo for override and overridden by
[@​IndexSeek](https://redirect.github.com/IndexSeek) in
[https://github.com/codespell-project/codespell/pull/3564](https://redirect.github.com/codespell-project/codespell/pull/3564)
- feat: add strring entry for string and stirring by
[@​IndexSeek](https://redirect.github.com/IndexSeek) in
[https://github.com/codespell-project/codespell/pull/3565](https://redirect.github.com/codespell-project/codespell/pull/3565)
- Add spelling correction for credential and variant. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3567](https://redirect.github.com/codespell-project/codespell/pull/3567)
- Typo from filesystem\_spec by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3559](https://redirect.github.com/codespell-project/codespell/pull/3559)
- Add zarr as a fix for zar. by
[@​yarikoptic](https://redirect.github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3568](https://redirect.github.com/codespell-project/codespell/pull/3568)
- Add multiple spellings by
[@​mdeweerd](https://redirect.github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3569](https://redirect.github.com/codespell-project/codespell/pull/3569)
- acceleratored->accelerated by
[@​SpookyYomo](https://redirect.github.com/SpookyYomo) in
[https://github.com/codespell-project/codespell/pull/3571](https://redirect.github.com/codespell-project/codespell/pull/3571)
- Add correction for seens->seems, seen, scenes, by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3572](https://redirect.github.com/codespell-project/codespell/pull/3572)
- Add generaml->general spelling correction. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3573](https://redirect.github.com/codespell-project/codespell/pull/3573)
- Add forach->foreach, orach, spelling correction by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3576](https://redirect.github.com/codespell-project/codespell/pull/3576)
- Add spelling correction for leadin. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3578](https://redirect.github.com/codespell-project/codespell/pull/3578)
- Minor typo fix in README by
[@​DanielYang59](https://redirect.github.com/DanielYang59) in
[https://github.com/codespell-project/codespell/pull/3580](https://redirect.github.com/codespell-project/codespell/pull/3580)
- Add pauload->payload and friend by
[@​peternewman](https://redirect.github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3581](https://redirect.github.com/codespell-project/codespell/pull/3581)
- These typos do not belong to code, do they? by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3470](https://redirect.github.com/codespell-project/codespell/pull/3470)
- Add spelling correction for "agos". by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3586](https://redirect.github.com/codespell-project/codespell/pull/3586)
- If `writeable` is OK, so is `overwriteable` by
[@​DimitriPapadopoulos](https://redirect.github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3593](https://redirect.github.com/codespell-project/codespell/pull/3593)
- Add `atfer`->`after` and variations by
[@​fishilico](https://redirect.github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3598](https://redirect.github.com/codespell-project/codespell/pull/3598)
- Add poduce->produce and friends by
[@​peternewman](https://redirect.github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3599](https://redirect.github.com/codespell-project/codespell/pull/3599)
- Add variations for correction: reurn->return by
[@​jdufresne](https://redirect.github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3600](https://redirect.github.com/codespell-project/codespell/pull/3600)
- Add spelling correction for various variants of everything. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3601](https://redirect.github.com/codespell-project/codespell/pull/3601)
- Add "sems->seems, stems, semis, sens, seams," correction by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3603](https://redirect.github.com/codespell-project/codespell/pull/3603)
- Add replacements for complasance and complisance by
[@​TheGiraffe3](https://redirect.github.com/TheGiraffe3) in
[https://github.com/codespell-project/codespell/pull/3597](https://redirect.github.com/codespell-project/codespell/pull/3597)
- Add typos found in software projects by
[@​mwtoews](https://redirect.github.com/mwtoews) in
[https://github.com/codespell-project/codespell/pull/3595](https://redirect.github.com/codespell-project/codespell/pull/3595)
- Add distinghish->distinguish and variations by
[@​fishilico](https://redirect.github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3604](https://redirect.github.com/codespell-project/codespell/pull/3604)
- docs: typo in an example by
[@​12rambau](https://redirect.github.com/12rambau) in
[https://github.com/codespell-project/codespell/pull/3610](https://redirect.github.com/codespell-project/codespell/pull/3610)
- Add typos found in various software projects by
[@​luzpaz](https://redirect.github.com/luzpaz) in
[https://github.com/codespell-project/codespell/pull/3612](https://redirect.github.com/codespell-project/codespell/pull/3612)
- Add spelling correction for denila and variant. by
[@​cfi-gb](https://redirect.github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3616](https://redirect.github.com/codespell-project/codespell/pull/3616)
- Remove socioeconomic entries by
[@​isaak654](https://redirect.github.com/isaak654) in
[https://github.com/codespell-project/codespell/pull/3353](https://redirect.github.com/codespell-project/codespell/pull/3353)
- Run pytest GitHub Action on an ARM processor by
[@​cclauss](https://redirect.github.com/cclauss) in
[https://github.com/codespell-project/codespell/pull/3619](https://redirect.github.com/codespell-project/codespell/pull/3619)
#### New Contributors
- [@​nthykier](https://redirect.github.com/nthykier) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3434](https://redirect.github.com/codespell-project/codespell/pull/3434)
- [@​mtelka](https://redirect.github.com/mtelka) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3435](https://redirect.github.com/codespell-project/codespell/pull/3435)
- [@​fkmy](https://redirect.github.com/fkmy) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3464](https://redirect.github.com/codespell-project/codespell/pull/3464)
- [@​oddhack](https://redirect.github.com/oddhack) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3478](https://redirect.github.com/codespell-project/codespell/pull/3478)
- [@​spaette](https://redirect.github.com/spaette) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3479](https://redirect.github.com/codespell-project/codespell/pull/3479)
- [@​slitvackwinkler](https://redirect.github.com/slitvackwinkler)
made their first contribution in
[https://github.com/codespell-project/codespell/pull/3485](https://redirect.github.com/codespell-project/codespell/pull/3485)
-
[@​julian-smith-artifex-com](https://redirect.github.com/julian-smith-artifex-com)
made their first contribution in
[https://github.com/codespell-project/codespell/pull/3476](https://redirect.github.com/codespell-project/codespell/pull/3476)
- [@​Runtemund](https://redirect.github.com/Runtemund) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3513](https://redirect.github.com/codespell-project/codespell/pull/3513)
- [@​corneliusroemer](https://redirect.github.com/corneliusroemer)
made their first contribution in
[https://github.com/codespell-project/codespell/pull/3523](https://redirect.github.com/codespell-project/codespell/pull/3523)
- [@​mwtoews](https://redirect.github.com/mwtoews) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3511](https://redirect.github.com/codespell-project/codespell/pull/3511)
- [@​algonell](https://redirect.github.com/algonell) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3540](https://redirect.github.com/codespell-project/codespell/pull/3540)
- [@​peterjc](https://redirect.github.com/peterjc) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3556](https://redirect.github.com/codespell-project/codespell/pull/3556)
- [@​SpookyYomo](https://redirect.github.com/SpookyYomo) made
their first contribution in
[https://github.com/codespell-project/codespell/pull/3571](https://redirect.github.com/codespell-project/codespell/pull/3571)
- [@​DanielYang59](https://redirect.github.com/DanielYang59) made
their first contribution in
[https://github.com/codespell-project/codespell/pull/3580](https://redirect.github.com/codespell-project/codespell/pull/3580)
- [@​TheGiraffe3](https://redirect.github.com/TheGiraffe3) made
their first contribution in
[https://github.com/codespell-project/codespell/pull/3597](https://redirect.github.com/codespell-project/codespell/pull/3597)
**Full Changelog**:
https://github.com/codespell-project/codespell/compare/v2.3.0...v2.4.0
</details>
<details>
<summary>canonical/cos-lib (cosl)</summary>
###
[`v0.1.1`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.1.1)
[Compare
Source](https://redirect.github.com/canonical/cos-lib/compare/0.1.0...0.1.1)
#### What's Changed
- Deprecate `coordinated_workers` module by
[@​michaeldmitry](https://redirect.github.com/michaeldmitry) in
[https://github.com/canonical/cos-lib/pull/148](https://redirect.github.com/canonical/cos-lib/pull/148)
**Full Changelog**:
https://github.com/canonical/cos-lib/compare/0.1.0...0.1.1
###
[`v0.1.0`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.1.0)
[Compare
Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.57...0.1.0)
#### What's Changed
- Add SECURITY.md file by
[@​simskij](https://redirect.github.com/simskij) in
[https://github.com/canonical/cos-lib/pull/137](https://redirect.github.com/canonical/cos-lib/pull/137)
- Add Tiobe TiCS to the CI by
[@​michaeldmitry](https://redirect.github.com/michaeldmitry) in
[https://github.com/canonical/cos-lib/pull/141](https://redirect.github.com/canonical/cos-lib/pull/141)
- Lift coordinators' nginx config generation to cosl by
[@​michaeldmitry](https://redirect.github.com/michaeldmitry) in
[https://github.com/canonical/cos-lib/pull/143](https://redirect.github.com/canonical/cos-lib/pull/143)
**Full Changelog**:
https://github.com/canonical/cos-lib/compare/0.0.57...0.1.0
###
[`v0.0.57`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.57)
[Compare
Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.56...0.0.57)
Surface an otherwise hard-to-spot issue, where the ingress is handing
the coordinated workers an HTTPS endpoint, but the coordinator and
workers themselves don't have a certificates relation.
Workers and coordinator now set blocked on TLS misconfiguration.
#### What's Changed
- Fix `test-distributed-charms` CI workflow by
[@​michaeldmitry](https://redirect.github.com/michaeldmitry) in
[https://github.com/canonical/cos-lib/pull/134](https://redirect.github.com/canonical/cos-lib/pull/134)
- worker and coordinator block on tls misconfiguration by
[@​PietroPasotti](https://redirect.github.com/PietroPasotti) in
[https://github.com/canonical/cos-lib/pull/133](https://redirect.github.com/canonical/cos-lib/pull/133)
- vbump by
[@​PietroPasotti](https://redirect.github.com/PietroPasotti) in
[https://github.com/canonical/cos-lib/pull/135](https://redirect.github.com/canonical/cos-lib/pull/135)
**Full Changelog**:
https://github.com/canonical/cos-lib/compare/0.0.56...0.0.57
###
[`v0.0.56`](https://redirect.github.com/canonical/cos-lib/releases/tag/0.0.56)
[Compare
Source](https://redirect.github.com/canonical/cos-lib/compare/0.0.55...0.0.56)
#### What's Changed
- Feat/open specific worker ports by
[@​PietroPasotti](https://redirect.github.com/PietroPasotti) in
[https://github.com/canonical/cos-lib/pull/131](https://redirect.github.com/canonical/cos-lib/pull/131)
**Full Changelog**:
https://github.com/canonical/cos-lib/compare/0.0.55...0.0.56
</details>
<details>
<summary>pyca/cryptography (cryptography)</summary>
###
[`v44.0.3`](https://redirect.github.com/pyca/cryptography/compare/44.0.2...44.0.3)
[Compare
Source](https://redirect.github.com/pyca/cryptography/compare/44.0.2...44.0.3)
</details>
<details>
<summary>python-jsonschema/jsonschema (jsonschema)</summary>
###
[`v4.25.0`](https://redirect.github.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4250)
[Compare
Source](https://redirect.github.com/python-jsonschema/jsonschema/compare/v4.24.1...v4.25.0)
\=======
- Add support for the `iri` and `iri-reference` formats to the
`format-nongpl` extra via the MIT-licensed `rfc3987-syntax`.
They were alread supported by the `format` extra.
([#​1388](https://redirect.github.com/python-jsonschema/jsonschema/issues/1388)).
###
[`v4.24.1`](https://redirect.github.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4241)
[Compare
Source](https://redirect.github.com/python-jsonschema/jsonschema/compare/v4.24.0...v4.24.1)
\=======
- Properly escape segments in `ValidationError.json_path`
([#​139](https://redirect.github.com/python-jsonschema/jsonschema/issues/139)).
###
[`v4.24.0`](https://redirect.github.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4240)
[Compare
Source](https://redirect.github.com/python-jsonschema/jsonschema/compare/v4.23.0...v4.24.0)
\=======
- Fix improper handling of `unevaluatedProperties` in the presence of
`additionalProperties`
([#​1351](https://redirect.github.com/python-jsonschema/jsonschema/issues/1351)).
- Support for Python 3.8 has been dropped, as it is end-of-life.
###
[`v4.23.0`](https://redirect.github.com/python-jsonschema/jsonschema/blob/HEAD/CHANGELOG.rst#v4230)
[Compare
Source](https://redirect.github.com/python-jsonschema/jsonschema/compare/v4.22.0...v4.23.0)
\=======
- Do not reorder dictionaries (schemas, instances) that are printed as
part of validation errors.
- Declare support for Py3.13
</details>
<details>
<summary>gtsystem/lightkube (lightkube)</summary>
###
[`v0.17.2`](https://redirect.github.com/gtsystem/lightkube/releases/tag/v0.17.2)
[Compare
Source](https://redirect.github.com/gtsystem/lightkube/compare/v0.17.1...v0.17.2)
#### What's Changed
- From kubernetes-models v1.33, resource models will have `apiVersion`
and `kind` automatically set as post init.
- Rename `List(Async)Iterator` to `List(Async)Iterable` to reflect the
corr… by [@​gtsystem](https://redirect.github.com/gtsystem) in
[https://github.com/gtsystem/lightkube/pull/89](https://redirect.github.com/gtsystem/lightkube/pull/89)
- Fixes
[#​72](https://redirect.github.com/gtsystem/lightkube/issues/72):
Document potential exceptions when calling the client methods by
[@​gtsystem](https://redirect.github.com/gtsystem) in
[https://github.com/gtsystem/lightkube/pull/91](https://redirect.github.com/gtsystem/lightkube/pull/91)
- Add more documentation. by
[@​gtsystem](https://redirect.github.com/gtsystem) in
[https://github.com/gtsystem/lightkube/pull/92](https://redirect.github.com/gtsystem/lightkube/pull/92)
and
ttps:[//github.com/gtsystem/lightkube/pull/98](//redirect.github.com/gtsystem/lightkube/pull/98)
- Add example of updating Status subresource by
[@​mortenlj](https://redirect.github.com/mortenlj) in
[https://github.com/gtsystem/lightkube/pull/95](https://redirect.github.com/gtsystem/lightkube/pull/95)
- Add minimal documentation for working with Custom Resources by
[@​mortenlj](https://redirect.github.com/mortenlj) in
[https://github.com/gtsystem/lightkube/pull/94](https://redirect.github.com/gtsystem/lightkube/pull/94)
- Support httpx `proxy` configuration by
[@​Akustav](https://redirect.github.com/Akustav) in
[https://github.com/gtsystem/lightkube/pull/96](https://redirect.github.com/gtsystem/lightkube/pull/96)
- Document support for Kubernetes v1.33. Drop support for Kubernetes
v1.17 by [@​gtsystem](https://redirect.github.com/gtsystem) in
[https://github.com/gtsystem/lightkube/pull/99](https://redirect.github.com/gtsystem/lightkube/pull/99)
#### New Contributors
- [@​mortenlj](https://redirect.github.com/mortenlj) made their
first contribution in
[https://github.com/gtsystem/lightkube/pull/95](https://redirect.github.com/gtsystem/lightkube/pull/95)
- [@​Akustav](https://redirect.github.com/Akustav) made their
first contribution in
[https://github.com/gtsystem/lightkube/pull/96](https://redirect.github.com/gtsystem/lightkube/pull/96)
**Full Changelog**:
https://github.com/gtsystem/lightkube/compare/v0.17.0...v0.17.2
###
[`v0.17.1`](https://redirect.github.com/gtsystem/lightkube/compare/v0.17.0...v0.17.1)
[Compare
Source](https://redirect.github.com/gtsystem/lightkube/compare/v0.17.0...v0.17.1)
###
[`v0.17.0`](https://redirect.github.com/gtsystem/lightkube/releases/tag/v0.17.0)
[Compare
Source](https://redirect.github.com/gtsystem/lightkube/compare/v0.16.2...v0.17.0)
#### New features
- `client.list()` now returns an iterable with a special property
`resourceVersion` to implement list + watch pattern by
[@​XeCycle](https://redirect.github.com/XeCycle) in
[https://github.com/gtsystem/lightkube/pull/88](https://redirect.github.com/gtsystem/lightkube/pull/88)
#### Bug fixes
- Httpx 0.28.x compatibility by
[@​gtsystem](https://redirect.github.com/gtsystem) in
[https://github.com/gtsystem/lightkube/pull/82](https://redirect.github.com/gtsystem/lightkube/pull/82)
- Fix autocomplete regression in vscode introduced in
[#​74](https://redirect.github.com/gtsystem/lightkube/issues/74)
by [@​gtsystem](https://redirect.github.com/gtsystem) in
[https://github.com/gtsystem/lightkube/pull/85](https://redirect.github.com/gtsystem/lightkube/pull/85)
#### Breaking changes
- As part of the new feature above, `client.list()` now returns an
Iteratable instead of an Iterator. If you are consuming the list using
`next()` you will need to get an iterator first calling `iter(list)`. No
changes are needed If you are consuming the returned data via a for
loop.
**Full Changelog**:
https://github.com/gtsystem/lightkube/compare/v0.16.0...v0.17.0
###
[`v0.16.2`](https://redirect.github.com/gtsystem/lightkube/compare/v0.16.1...v0.16.2)
[Compare
Source](https://redirect.github.com/gtsystem/lightkube/compare/v0.16.1...v0.16.2)
###
[`v0.16.1`](https://redirect.github.com/gtsystem/lightkube/compare/v0.16.0...v0.16.1)
[Compare
Source](https://redirect.github.com/gtsystem/lightkube/compare/v0.16.0...v0.16.1)
###
[`v0.16.0`](https://redirect.github.com/gtsystem/lightkube/releases/tag/v0.16.0)
[Compare
Source](https://redirect.github.com/gtsystem/lightkube/compare/v0.15.8...v0.16.0)
#### What's Changed
- Document support for k8s v1.32 and remove v1.16 by
[@​gtsystem](https://redirect.github.com/gtsystem) in
[https://github.com/gtsystem/lightkube/pull/83](https://redirect.github.com/gtsystem/lightkube/pull/83)
- Document support for python 3.13 and remove official support for
python 3.8 by [@​gtsystem](https://redirect.github.com/gtsystem)
in
[https://github.com/gtsystem/lightkube/pull/83](https://redirect.github.com/gtsystem/lightkube/pull/83)
- Support custom httpx transports by
[@​XeCycle](https://redirect.github.com/XeCycle) in
[https://github.com/gtsystem/lightkube/pull/77](https://redirect.github.com/gtsystem/lightkube/pull/77)
#### Bug fixes
-
[#​78](https://redirect.github.com/gtsystem/lightkube/issues/78):
Limit max httpx version to < 0.28.0 as 0.28.0 introduces a not
documented breaking change by
[@​gtsystem](https://redirect.github.com/gtsystem) in
[https://github.com/gtsystem/lightkube/pull/81](https://redirect.github.com/gtsystem/lightkube/pull/81)
- When loading kubeconfig files configured with `ExecCredential`,
lightkube now accepts the `env` parameter when set to null explicitly
(Azure kubelogin compatiblity) by
[@​raminqaf](https://redirect.github.com/raminqaf) in
[https://github.com/gtsystem/lightkube/pull/80](https://redirect.github.com/gtsystem/lightkube/pull/80)
#### New Contributors
- [@​XeCycle](https://redirect.github.com/XeCycle) made their
first contribution in
[https://github.com/gtsystem/lightkube/pull/77](https://redirect.github.com/gtsystem/lightkube/pull/77)
- [@​raminqaf](https://redirect.github.com/raminqaf) made their
first contribution in
[https://github.com/gtsystem/lightkube/pull/80](https://redirect.github.com/gtsystem/lightkube/pull/80)
**Full Changelog**:
https://github.com/gtsystem/lightkube/compare/v0.15.4...v0.16.0
</details>
<details>
<summary>pydantic/pydantic (pydantic)</summary>
###
[`v2.11.7`](https://redirect.github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2117-2025-06-14)
[Compare
Source](https://redirect.github.com/pydantic/pydantic/compare/v2.11.6...v2.11.7)
[GitHub
release](https://redirect.github.com/pydantic/pydantic/releases/tag/v2.11.7)
##### What's Changed
##### Fixes
- Copy `FieldInfo` instance if necessary during `FieldInfo` build by
[@​Viicos](https://redirect.github.com/Viicos) in
[#​11898](https://redirect.github.com/pydantic/pydantic/pull/11898)
###
[`v2.11.6`](https://redirect.github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2116-2025-06-13)
[Compare
Source](https://redirect.github.com/pydantic/pydantic/compare/v2.11.5...v2.11.6)
[GitHub
release](https://redirect.github.com/pydantic/pydantic/releases/tag/v2.11.6)
##### What's Changed
##### Fixes
- Rebuild dataclass fields before schema generation by
[@​Viicos](https://redirect.github.com/Vii
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>1 parent deb6f6f commit 31f85f2
File tree
11 files changed
+197
-182
lines changed- src
- tests
- integration
- unit/scenario_/database_relations
11 files changed
+197
-182
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
42 | | - | |
| 41 | + | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
46 | | - | |
| 45 | + | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | | - | |
60 | | - | |
| 59 | + | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
| 93 | + | |
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
| 97 | + | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
106 | | - | |
| 106 | + | |
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
592 | 592 | | |
593 | 593 | | |
594 | 594 | | |
595 | | - | |
596 | | - | |
597 | | - | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
598 | 598 | | |
599 | 599 | | |
600 | 600 | | |
| |||
606 | 606 | | |
607 | 607 | | |
608 | 608 | | |
609 | | - | |
610 | | - | |
611 | | - | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
612 | 612 | | |
613 | 613 | | |
614 | 614 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | | - | |
140 | | - | |
141 | | - | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
| |||
155 | 155 | | |
156 | 156 | | |
157 | 157 | | |
158 | | - | |
159 | | - | |
160 | | - | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
161 | 161 | | |
162 | 162 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
132 | | - | |
133 | | - | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
164 | | - | |
165 | | - | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| |||
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
189 | | - | |
190 | | - | |
191 | | - | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
207 | | - | |
208 | | - | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
| |||
221 | 221 | | |
222 | 222 | | |
223 | 223 | | |
224 | | - | |
225 | | - | |
226 | | - | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
227 | 227 | | |
228 | 228 | | |
229 | 229 | | |
| |||
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
247 | | - | |
248 | | - | |
249 | | - | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
71 | | - | |
72 | | - | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
99 | | - | |
100 | | - | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | | - | |
127 | | - | |
128 | | - | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
136 | | - | |
137 | | - | |
138 | | - | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
150 | | - | |
151 | | - | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | | - | |
123 | | - | |
124 | | - | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
142 | | - | |
143 | | - | |
144 | | - | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
164 | | - | |
165 | | - | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
117 | | - | |
118 | | - | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | | - | |
127 | | - | |
128 | | - | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
185 | | - | |
186 | | - | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
| |||
0 commit comments