bcgov / quickstart-openshift-backends

Pluggable backends for Go, Java and Python. Can be consumed by bcgov/quickstart-openshift.
Apache License 2.0
3 stars 1 forks source link

fix(deps): update all non-major dependencies #215

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
fastapi (changelog) ^0.113.0 -> ^0.114.0 age adoption passing confidence dependencies minor
github.com/devfeel/mapper v0.7.13 -> v0.7.14 age adoption passing confidence require patch
github.com/golang-migrate/migrate/v4 v4.17.1 -> v4.18.1 age adoption passing confidence require minor
gorm.io/gorm v1.25.11 -> v1.25.12 age adoption passing confidence require patch
postgresql (source) 15.5.28 -> 15.5.29 age adoption passing confidence patch

Release Notes

fastapi/fastapi (fastapi) ### [`v0.114.1`](https://redirect.github.com/fastapi/fastapi/releases/tag/0.114.1) [Compare Source](https://redirect.github.com/fastapi/fastapi/compare/0.114.0...0.114.1) ##### Refactors - ⚡️ Improve performance in request body parsing with a cache for internal model fields. PR [#​12184](https://redirect.github.com/fastapi/fastapi/pull/12184) by [@​tiangolo](https://redirect.github.com/tiangolo). ##### Docs - 📝 Remove duplicate line in docs for `docs/en/docs/environment-variables.md`. PR [#​12169](https://redirect.github.com/fastapi/fastapi/pull/12169) by [@​prometek](https://redirect.github.com/prometek). ##### Translations - 🌐 Add Portuguese translation for `docs/pt/docs/virtual-environments.md`. PR [#​12163](https://redirect.github.com/fastapi/fastapi/pull/12163) by [@​marcelomarkus](https://redirect.github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/environment-variables.md`. PR [#​12162](https://redirect.github.com/fastapi/fastapi/pull/12162) by [@​marcelomarkus](https://redirect.github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/testing.md`. PR [#​12164](https://redirect.github.com/fastapi/fastapi/pull/12164) by [@​marcelomarkus](https://redirect.github.com/marcelomarkus). - 🌐 Add Portuguese translation for `docs/pt/docs/tutorial/debugging.md`. PR [#​12165](https://redirect.github.com/fastapi/fastapi/pull/12165) by [@​marcelomarkus](https://redirect.github.com/marcelomarkus). - 🌐 Add Korean translation for `docs/ko/docs/project-generation.md`. PR [#​12157](https://redirect.github.com/fastapi/fastapi/pull/12157) by [@​BORA040126](https://redirect.github.com/BORA040126). ##### Internal - ⬆ Bump tiangolo/issue-manager from 0.5.0 to 0.5.1. PR [#​12173](https://redirect.github.com/fastapi/fastapi/pull/12173) by [@​dependabot\[bot\]](https://redirect.github.com/apps/dependabot). - ⬆ \[pre-commit.ci] pre-commit autoupdate. PR [#​12176](https://redirect.github.com/fastapi/fastapi/pull/12176) by [@​pre-commit-ci\[bot\]](https://redirect.github.com/apps/pre-commit-ci). - 👷 Update `issue-manager.yml`. PR [#​12159](https://redirect.github.com/fastapi/fastapi/pull/12159) by [@​tiangolo](https://redirect.github.com/tiangolo). - ✏️ Fix typo in `fastapi/params.py`. PR [#​12143](https://redirect.github.com/fastapi/fastapi/pull/12143) by [@​surreal30](https://redirect.github.com/surreal30). ### [`v0.114.0`](https://redirect.github.com/fastapi/fastapi/releases/tag/0.114.0) [Compare Source](https://redirect.github.com/fastapi/fastapi/compare/0.113.0...0.114.0) You can restrict form fields to only include those declared in a Pydantic model and forbid any extra field sent in the request using Pydantic's `model_config = {"extra": "forbid"}`: ```python from typing import Annotated from fastapi import FastAPI, Form from pydantic import BaseModel app = FastAPI() class FormData(BaseModel): username: str password: str model_config = {"extra": "forbid"} @​app.post("/login/") async def login(data: Annotated[FormData, Form()]): return data ``` Read the new docs: [Form Models - Forbid Extra Form Fields](https://fastapi.tiangolo.com/tutorial/request-form-models/#forbid-extra-form-fields). ##### Features - ✨ Add support for forbidding extra form fields with Pydantic models. PR [#​12134](https://redirect.github.com/fastapi/fastapi/pull/12134) by [@​tiangolo](https://redirect.github.com/tiangolo). ##### Docs - 📝 Update docs, Form Models section title, to match config name. PR [#​12152](https://redirect.github.com/fastapi/fastapi/pull/12152) by [@​tiangolo](https://redirect.github.com/tiangolo). ##### Internal - ✅ Update internal tests for latest Pydantic, including CI tweaks to install the latest Pydantic. PR [#​12147](https://redirect.github.com/fastapi/fastapi/pull/12147) by [@​tiangolo](https://redirect.github.com/tiangolo).
devfeel/mapper (github.com/devfeel/mapper) ### [`v0.7.14`](https://redirect.github.com/devfeel/mapper/releases/tag/v0.7.14): Feature: Implement variable arguments based on NewMapper for flexible configuration settings when you init mapper [Compare Source](https://redirect.github.com/devfeel/mapper/compare/v0.7.13...v0.7.14) ##### Version 0.7.14 - Feature: Implement variable arguments based on NewMapper for flexible configuration settings when you init mapper. - Feature: Add Setting struct used to Config mapper - you can use like this: ```go // Default Setting: // EnabledTypeChecking: false, // EnabledMapperStructField: true, // EnabledAutoTypeConvert: true, // EnabledMapperTag: true, // EnabledJsonTag: true, // EnabledCustomTag: false, // EnableFieldIgnoreTag: false, /// When you use default setting NewMapper() /// When you will change some setting NewMapper(CTypeChecking(true), CCustomTagName("-")) ``` - 2024-09-06 19:00 in ShangHai **Full Changelog**: https://github.com/devfeel/mapper/compare/v0.7.13...v0.7.14
golang-migrate/migrate (github.com/golang-migrate/migrate/v4) ### [`v4.18.1`](https://redirect.github.com/golang-migrate/migrate/releases/tag/v4.18.1) [Compare Source](https://redirect.github.com/golang-migrate/migrate/compare/v4.18.0...v4.18.1) #### Changes - Update dktest from v0.4.2 to v0.4.3 **Full Changelog**: https://github.com/golang-migrate/migrate/compare/v4.18.0...v4.18.1 ### [`v4.18.0`](https://redirect.github.com/golang-migrate/migrate/releases/tag/v4.18.0) [Compare Source](https://redirect.github.com/golang-migrate/migrate/compare/v4.17.1...v4.18.0) #### What's Changed - Bump golang.org/x/net from 0.21.0 to 0.23.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/golang-migrate/migrate/pull/1074](https://redirect.github.com/golang-migrate/migrate/pull/1074) - Make MySQL SetVersion compatible with sql_safe_update by [@​maxmati](https://redirect.github.com/maxmati) in [https://github.com/golang-migrate/migrate/pull/1070](https://redirect.github.com/golang-migrate/migrate/pull/1070) - [#​1104](https://redirect.github.com/golang-migrate/migrate/issues/1104) Fix golanglint-ci lint config & lint errors by [@​Shion1305](https://redirect.github.com/Shion1305) in [https://github.com/golang-migrate/migrate/pull/1105](https://redirect.github.com/golang-migrate/migrate/pull/1105) - 🧑‍💻 improve error message for invalid source, database, resolves: [#​1102](https://redirect.github.com/golang-migrate/migrate/issues/1102) by [@​Shion1305](https://redirect.github.com/Shion1305) in [https://github.com/golang-migrate/migrate/pull/1103](https://redirect.github.com/golang-migrate/migrate/pull/1103) - Upgrade go-sqlite3 to v1.14.22 by [@​gjabell](https://redirect.github.com/gjabell) in [https://github.com/golang-migrate/migrate/pull/1098](https://redirect.github.com/golang-migrate/migrate/pull/1098) - Fix redshift tests by [@​dhui](https://redirect.github.com/dhui) in [https://github.com/golang-migrate/migrate/pull/1151](https://redirect.github.com/golang-migrate/migrate/pull/1151) - chore: remove deprecated `rand.Seed()` in testing.docker by [@​joschi](https://redirect.github.com/joschi) in [https://github.com/golang-migrate/migrate/pull/1149](https://redirect.github.com/golang-migrate/migrate/pull/1149) - build: use Go 1.23 to build the project by [@​joschi](https://redirect.github.com/joschi) in [https://github.com/golang-migrate/migrate/pull/1133](https://redirect.github.com/golang-migrate/migrate/pull/1133) - fix(tests): fix Docker imports by [@​joschi](https://redirect.github.com/joschi) in [https://github.com/golang-migrate/migrate/pull/1153](https://redirect.github.com/golang-migrate/migrate/pull/1153) - test(postgres): run tests with PostgreSQL 16 by [@​joschi](https://redirect.github.com/joschi) in [https://github.com/golang-migrate/migrate/pull/1126](https://redirect.github.com/golang-migrate/migrate/pull/1126) - test(mysql): run tests with MySQL 8.0, 8.4, and 9.0 by [@​joschi](https://redirect.github.com/joschi) in [https://github.com/golang-migrate/migrate/pull/1127](https://redirect.github.com/golang-migrate/migrate/pull/1127) - Support .deb package for Noble Numbat (24.04) by [@​muzammilar](https://redirect.github.com/muzammilar) in [https://github.com/golang-migrate/migrate/pull/1119](https://redirect.github.com/golang-migrate/migrate/pull/1119) - Bump google.golang.org/grpc from 1.64.0 to 1.64.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/golang-migrate/migrate/pull/1152](https://redirect.github.com/golang-migrate/migrate/pull/1152) - CORRECTION DONE near m.Step(2) if you want to explicitly set the number of migrations to run by [@​adityassharma-ss](https://redirect.github.com/adityassharma-ss) in [https://github.com/golang-migrate/migrate/pull/1101](https://redirect.github.com/golang-migrate/migrate/pull/1101) A special thanks to [@​joschi](https://redirect.github.com/joschi) fixing tests and builds! #### New Contributors - [@​maxmati](https://redirect.github.com/maxmati) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1070](https://redirect.github.com/golang-migrate/migrate/pull/1070) - [@​Shion1305](https://redirect.github.com/Shion1305) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1105](https://redirect.github.com/golang-migrate/migrate/pull/1105) - [@​gjabell](https://redirect.github.com/gjabell) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1098](https://redirect.github.com/golang-migrate/migrate/pull/1098) - [@​joschi](https://redirect.github.com/joschi) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1149](https://redirect.github.com/golang-migrate/migrate/pull/1149) - [@​muzammilar](https://redirect.github.com/muzammilar) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1119](https://redirect.github.com/golang-migrate/migrate/pull/1119) - [@​adityassharma-ss](https://redirect.github.com/adityassharma-ss) made their first contribution in [https://github.com/golang-migrate/migrate/pull/1101](https://redirect.github.com/golang-migrate/migrate/pull/1101) **Full Changelog**: https://github.com/golang-migrate/migrate/compare/v4.17.1...v4.17.2
go-gorm/gorm (gorm.io/gorm) ### [`v1.25.12`](https://redirect.github.com/go-gorm/gorm/compare/v1.25.11...v1.25.12) [Compare Source](https://redirect.github.com/go-gorm/gorm/compare/v1.25.11...v1.25.12)
bitnami/charts (postgresql) ### [`v15.5.29`](https://redirect.github.com/bitnami/charts/blob/HEAD/bitnami/postgresql/CHANGELOG.md#15529-2024-09-10) - \[bitnami/postgresql] Release 15.5.29 ([#​29330](https://redirect.github.com/bitnami/charts/pull/29330))

Configuration

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



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


Thanks for the PR!

Deployments, as required, will be available below:

Please create PRs in draft mode. Mark as ready to enable:

After merge, new images are deployed in:

renovate[bot] commented 2 months ago

ℹ Artifact update notice

File name: backend-go/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

Details:

Package Change
go 1.21 -> 1.22.0
github.com/google/uuid v1.5.0 -> v1.6.0
github.com/rogpeppe/go-internal v1.10.0 -> v1.12.0
golang.org/x/crypto v0.20.0 -> v0.27.0
golang.org/x/sync v0.5.0 -> v0.8.0
golang.org/x/sys v0.18.0 -> v0.25.0
golang.org/x/text v0.14.0 -> v0.18.0
golang.org/x/tools v0.10.0 -> v0.24.0