Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pydantic-settings for openSUSE:Factory checked in at 2025-04-25 22:17:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pydantic-settings (Old) and /work/SRC/openSUSE:Factory/.python-pydantic-settings.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pydantic-settings" Fri Apr 25 22:17:55 2025 rev:8 rq:1272302 version:2.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pydantic-settings/python-pydantic-settings.changes 2025-04-11 16:45:56.373106682 +0200 +++ /work/SRC/openSUSE:Factory/.python-pydantic-settings.new.30101/python-pydantic-settings.changes 2025-04-25 22:17:59.320206351 +0200 @@ -1,0 +2,20 @@ +Thu Apr 24 05:53:47 UTC 2025 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 2.9.1: + * Drop support for Python 3.8 + * Switch to typing-inspection + * Refactor sources.py into a subpackage + * Add support for AWS Secrets Manager + * Fix minor typo: conotations => connotations + * Azure Key Vault: Don't load disabled secret + * Add support for GCP Secret Manager + * CLI JSON Optional Default + * Fix for env nested enum + * CLI submodel suppress + * Cli retrieve unknown args + * Update pydantic +- Drop patches: + * fix-settings-dump.patch + * use-typing_objects.patch + +------------------------------------------------------------------- Old: ---- fix-settings-dump.patch pydantic_settings-2.8.1.tar.gz use-typing_objects.patch New: ---- pydantic_settings-2.9.1.tar.gz BETA DEBUG BEGIN: Old:- Drop patches: * fix-settings-dump.patch * use-typing_objects.patch Old: * fix-settings-dump.patch * use-typing_objects.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pydantic-settings.spec ++++++ --- /var/tmp/diff_new_pack.x6NX9z/_old 2025-04-25 22:18:00.036236442 +0200 +++ /var/tmp/diff_new_pack.x6NX9z/_new 2025-04-25 22:18:00.040236611 +0200 @@ -26,21 +26,21 @@ %endif %{?sle15_python_module_pythons} Name: python-pydantic-settings%{psuffix} -Version: 2.8.1 +Version: 2.9.1 Release: 0 Summary: Settings management using Pydantic License: MIT URL: https://github.com/pydantic/pydantic-settings Source: https://files.pythonhosted.org/packages/source/p/pydantic-settings/pydantic_settings-%{version}.tar.gz -# PATCH-FIX-OPENSUSE Support Pydantic 2.10 changes. -Patch0: fix-settings-dump.patch -# PATCH-FIX-OPENSUSE Use typing_inspection.typing_objects (adapted from upstream) -Patch1: use-typing_objects.patch +BuildRequires: %{python_module base >= 3.9} BuildRequires: %{python_module hatchling} BuildRequires: %{python_module pip} BuildRequires: python-rpm-macros # SECTION test requirements %if %{with test} +BuildRequires: %{python_module azure-keyvault-secrets >= 4.8} +BuildRequires: %{python_module google-auth} +BuildRequires: %{python_module google-cloud-secret-manager >= 2.23.1} BuildRequires: %{python_module pydantic-settings = %{version}} BuildRequires: %{python_module pytest-examples} BuildRequires: %{python_module pytest-mock} @@ -48,11 +48,13 @@ %endif # /SECTION BuildRequires: fdupes -Requires: python-pydantic >= 2.3.0 +Requires: python-pydantic >= 2.7.0 Requires: python-python-dotenv >= 0.21.0 Requires: python-typing-inspection >= 0.4.0 -Suggests: python-pyyaml >= 6.0.1 +Suggests: python-PyYAML >= 6.0.1 Suggests: python-tomli >= 2.0.1 +Suggests: python-google-cloud-secret-manager >= 2.23.1 +Suggests: python-azure-keyvault-secrets >= 4.8 BuildArch: noarch %python_subpackages @@ -74,7 +76,7 @@ %check %if %{with test} # This test requires azure -skiptest="test_docs_examples[docs/index.md:1803-1847]" +skiptest="test_docs_examples[docs/index.md:1847-1890]" %pytest -k "not ($skiptest)" %endif ++++++ pydantic_settings-2.8.1.tar.gz -> pydantic_settings-2.9.1.tar.gz ++++++ ++++ 10671 lines of diff (skipped)