klaasnicolaas / python-autarco

☀️ Asynchronous Python client for the inverters of Autarco
https://www.autarco.com
MIT License
5 stars 1 forks source link

⬆️ Update dependency mashumaro to v3.13 #384

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
mashumaro 3.12 -> 3.13 age adoption passing confidence

Release Notes

Fatal1ty/mashumaro (mashumaro) ### [`v3.13`](https://togithub.com/Fatal1ty/mashumaro/releases/tag/v3.13) [Compare Source](https://togithub.com/Fatal1ty/mashumaro/compare/v3.12...v3.13) ## Changes - Added support for Python 3.13 ([#​208](https://togithub.com/Fatal1ty/mashumaro/issues/208), [#​209](https://togithub.com/Fatal1ty/mashumaro/issues/209)) - Added support for PEP 695 ([#​211](https://togithub.com/Fatal1ty/mashumaro/issues/211)) - Added initial support for PEP 696 with typing-extensions 4.11.0 reference implementation ([#​216](https://togithub.com/Fatal1ty/mashumaro/issues/216)) - Added support for `MappingProxyType` ([#​218](https://togithub.com/Fatal1ty/mashumaro/issues/218)) - Added `forbid_extra_keys` config option to reject extra keys on deserialization ([#​197](https://togithub.com/Fatal1ty/mashumaro/issues/197), [#​198](https://togithub.com/Fatal1ty/mashumaro/issues/198)) - Added an alternative way to assign a field alias with `Alias(...)` annotation ([#​214](https://togithub.com/Fatal1ty/mashumaro/issues/214)), see updated [documentation](https://togithub.com/Fatal1ty/mashumaro?tab=readme-ov-file#field-aliases) - Improved union encoding performance ([#​194](https://togithub.com/Fatal1ty/mashumaro/issues/194)) - Fixed a case when `omit_default` didn't work for `Enum` with basic types mixed in ([#​204](https://togithub.com/Fatal1ty/mashumaro/issues/204)) - Fixed `RecursionError` when annotated `SerializationStrategy` was used as a field serialization strategy ([#​219](https://togithub.com/Fatal1ty/mashumaro/issues/219))

Configuration

📅 Schedule: Branch creation - "before 6am every weekday" in timezone Europe/Amsterdam, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

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



This PR has been generated by Mend Renovate. View repository job log here.