./devel/py-pydantic-settings, Settings management using Pydantic

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.7.1, Package name: py312-pydantic-settings-2.7.1, Maintainer: pkgsrc-users

Settings management using Pydantic, this is the new official home
of Pydantic's BaseSettings.


Master sites:

Filesize: 78.047 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-31 18:36:54 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pydantic-settings: updated to 2.7.1

2.7.1
Unknown changes
   2024-12-27 09:59:40 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-pydantic-settings: update to 2.7.0.

What's Changed

    Fix test_protected_namespace_defaults with -Wdefault by @CyberTailor in #462
    Make tests more robust to the running environment by @CyberTailor in #464
    Fix rendering of annotations in code example by @Viicos in #470
    Fix alias resolution for default settings source. by @kschwab in #468
    Use the class name in the __repr__ implementations by @dlax in #465
    Fix default help text for union of submodels. by @kschwab in #472
    Add support for CliMutuallyExclusiveGroup. by @kschwab in #473
    Disable abbreviations on internal parser. by @kschwab in #477
    Fix Secret field parsing by @hramezani in #478
    Fix alias resolution to use preferred key. by @kschwab in #481
    Strip annotated when getting submodels during CLI parsing. by @kschwab in #490
    Removing return type from the function in test by @hramezani in #491
    Relax default protected_namespaces by @hramezani in #483
    Add support for CLI kebab case flag. by @kschwab in #489
    Change reference of default values validation in documentation by @Viicos in #496
    Improve field value parsing by adding NoDecode and ForceDecode annotations \ 
by @hramezani in #492
    Fix attribute error on Python 3.9 with typing.Sequence by @hramezani in #497
    Prepare release 2.7.0 by @hramezani in #499
   2024-11-04 19:03:46 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-pydantic-settings: update to 2.6.1.

Add Python 3.13 support by @hramezani in #450
Fixes #452 - Adding support for populate_by_name by @hozn in #454
Refactor path_type_label by @aberenda-optifino in #458
Revert "Fix context not passed to field validators bug (#417)" by \ 
@hramezani in #459
   2024-10-19 18:25:02 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pydantic-settings: updated to 2.6.0

2.6.0

Fix nested model field with alias parsing
Fix PathType typing in case of sequence
Add cli_ignore_unknown_args config option.
Fix AzureKeyVaultSettingsSource problem in case of field with underscore
Add cli_flag_prefix_char config option.
Fix nested model AliasChoices in validation alias
Add CLI App Support
Fix context not passed to field validators bug
Fix a regression in dotenv optional nested field
Put tests for non-default sources in separate files
Update nested model partial update docs example.
Add support for suppressing fields from CLI help.
Fix bug in dotenv source when there is env with and without prefix
Prepare release 2.6.0
   2024-09-14 10:07:32 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pydantic-settings: updated to 2.5.2

2.5.2

Second fix for the TypeError bug introduced in 2.5
   2024-09-10 20:53:27 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pydantic-settings: updated to 2.5.0

v2.5.0

Fix a bug in nested vanila dataclass
CLI Improve Docstring Help Text
Cli fix default or none object help text
Determine RootModel complexity from root type
Add CLI bool flags
CLI arg list whitespaces fix.
Add nested_model_default_partial_update flag and DefaultSettingsSource
Parse enum fixes.
Fixes CLI help text for function types
Add get_subcommand function.
Cli prefix validation alias fix
CLI ignore external parser list fix
Enable multiple secrets dirs
Add CLI subcommand union and alias support
Fix dotenv settings source problem in handling extra variables with same prefix \ 
in name
   2024-08-05 11:13:23 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pydantic-settings: updated to 2.4.0

2.4.0

Fix regex flags accidentally passed as count
Deprecate read_env_file and move it to DotEnvSettingsSource
Fix a bug when loading empty yaml file
feat: Enable access to the current state in settings sources
Add support for short options.
Add Azure Key Vault settings source
Add cli_exit_on_error config option
   2024-07-14 14:00:18 by Thomas Klausner | Files touched by this commit (4)
Log message:
devel/py-pydantic-settings: import py-pydantic-settings-2.3.4

Settings management using Pydantic, this is the new official home
of Pydantic's BaseSettings.