forked from pool/python-pydantic-settings
Accepting request 1186240 from devel:languages:python
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/1186240 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pydantic-settings?expand=0&rev=3
This commit is contained in:
commit
d804c84ea9
@ -1,16 +1,16 @@
|
|||||||
Index: pydantic_settings-2.2.1/tests/test_settings.py
|
Index: pydantic_settings-2.3.4/tests/test_settings.py
|
||||||
===================================================================
|
===================================================================
|
||||||
--- pydantic_settings-2.2.1.orig/tests/test_settings.py
|
--- pydantic_settings-2.3.4.orig/tests/test_settings.py
|
||||||
+++ pydantic_settings-2.2.1/tests/test_settings.py
|
+++ pydantic_settings-2.3.4/tests/test_settings.py
|
||||||
@@ -6,6 +6,7 @@ import uuid
|
@@ -10,6 +10,7 @@ from datetime import datetime, timezone
|
||||||
from datetime import datetime, timezone
|
from enum import IntEnum
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from typing import Any, Callable, Dict, Generic, List, Optional, Set, Tuple, Type, TypeVar, Union
|
from typing import Any, Callable, Dict, Generic, Hashable, List, Optional, Set, Tuple, Type, TypeVar, Union
|
||||||
+from unittest import mock
|
+from unittest import mock
|
||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
from annotated_types import MinLen
|
import typing_extensions
|
||||||
@@ -1050,7 +1051,8 @@ def test_multiple_env_file(tmp_path):
|
@@ -1116,7 +1117,8 @@ def test_multiple_env_file(tmp_path):
|
||||||
|
|
||||||
model_config = SettingsConfigDict(env_file=[base_env, prod_env])
|
model_config = SettingsConfigDict(env_file=[base_env, prod_env])
|
||||||
|
|
||||||
@ -20,7 +20,7 @@ Index: pydantic_settings-2.2.1/tests/test_settings.py
|
|||||||
assert s.debug_mode is False
|
assert s.debug_mode is False
|
||||||
assert s.host == 'https://example.com/services'
|
assert s.host == 'https://example.com/services'
|
||||||
assert s.port == 8000
|
assert s.port == 8000
|
||||||
@@ -1069,7 +1071,8 @@ def test_model_env_file_override_model_c
|
@@ -1135,7 +1137,8 @@ def test_model_env_file_override_model_c
|
||||||
|
|
||||||
model_config = SettingsConfigDict(env_file=prod_env)
|
model_config = SettingsConfigDict(env_file=prod_env)
|
||||||
|
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:00b9f6a5e95553590434c0fa01ead0b216c3e10bc54ae02e37f359948643c5ed
|
|
||||||
size 35495
|
|
BIN
pydantic_settings-2.3.4.tar.gz
(Stored with Git LFS)
Normal file
BIN
pydantic_settings-2.3.4.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,3 +1,37 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 1 17:55:58 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 2.3.4:
|
||||||
|
* add in-place reloading in docs
|
||||||
|
* Nested pydantic dataclasses and doc fixes.
|
||||||
|
* Remove leftover docstring causing warning on `pydantic` docs
|
||||||
|
build
|
||||||
|
- update to 2.3.3:
|
||||||
|
* Fix an intriduced bug in parsing json field with
|
||||||
|
discriminated union
|
||||||
|
* Add CliSettingsSource alias handling for AliasChoices and
|
||||||
|
AliasPath.
|
||||||
|
- update to 2.3.2:
|
||||||
|
* Initialize CLI source on demand.
|
||||||
|
* Fix command line help from `argparse` formatting problem
|
||||||
|
* Fix issue with nested model uppercase field name in case
|
||||||
|
insensitive mode
|
||||||
|
- update to 2.3.1:
|
||||||
|
* Fix a regression in parsing env value for nested dict
|
||||||
|
- update to 2.3.0:
|
||||||
|
* Add environment parsing support for enums.
|
||||||
|
* Improve `explode_env_vars` for better dict handling
|
||||||
|
* add `PyprojectTomlConfigSettingsSource`
|
||||||
|
* Fix broken link in AliasChoices class
|
||||||
|
* Update Pydantic
|
||||||
|
* fix: superfluous deep env conflicts with non-dict model leaf
|
||||||
|
* fix: a second level of environment nesting expected a dict
|
||||||
|
* Fix an issue when inner types of a discriminated union with a
|
||||||
|
callable discriminator were not correctly identified as
|
||||||
|
complex.
|
||||||
|
* Fix a bug when we have case insentive field in nested model
|
||||||
|
* Add CLI Settings Source
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Mar 27 15:37:56 UTC 2024 - ecsos <ecsos@opensuse.org>
|
Wed Mar 27 15:37:56 UTC 2024 - ecsos <ecsos@opensuse.org>
|
||||||
|
|
||||||
@ -6,4 +40,4 @@ Wed Mar 27 15:37:56 UTC 2024 - ecsos <ecsos@opensuse.org>
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Mar 11 03:19:14 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
|
Mon Mar 11 03:19:14 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
|
||||||
|
|
||||||
- Initial release of 2.2.1
|
- Initial release of 2.2.1
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-pydantic-settings
|
Name: python-pydantic-settings
|
||||||
Version: 2.2.1
|
Version: 2.3.4
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Settings management using Pydantic
|
Summary: Settings management using Pydantic
|
||||||
License: MIT
|
License: MIT
|
||||||
|
Loading…
Reference in New Issue
Block a user