Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-pydantic-settings-2.7.1-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-pydantic-settings Distribution: openSUSE Tumbleweed
Version: 2.7.1 Vendor: openSUSE
Release: 1.1 Build date: Tue Jan 28 03:23:01 2025
Group: Unspecified Build host: reproducible
Size: 271326 Source RPM: python-pydantic-settings-2.7.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pydantic/pydantic-settings
Summary: Settings management using Pydantic
Settings management using Pydantic, this is the new official home of Pydantic's `BaseSettings`.

Provides

Requires

License

MIT

Changelog

* Tue Jan 28 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 2.7.1:
    * Move preferred alias resolution to private method
    * Fix test_protected_namespace_defaults with -Wdefault
    * Make tests more robust to the running environment
    * Fix rendering of annotations in code example
    * Fix alias resolution for default settings source.
    * Use the class name in the __repr__ implementations
    * Fix default help text for union of submodels.
    * Add support for CliMutuallyExclusiveGroup.
    * Disable abbreviations on internal parser.
    * Fix Secret field parsing
    * Fix alias resolution to use preferred key.
    * Strip annotated when getting submodels during CLI parsing.
    * Removing return type from the function in test
    * Relax default protected_namespaces
    * Add support for CLI kebab case flag.
    * Change reference of default values validation in documentation
    * Improve field value parsing by adding NoDecode and ForceDecode
      annotations
    * Fix attribute error on Python 3.9 with typing.Sequence
    * Add Python 3.13 support
    * Adding support for populate_by_name
    * Refactor path_type_label
    * 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 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
    * 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
  - Drop patch clear-environment.patch, fixed by upstream in a different way.
  - Add patch fix-settings-dump.patch:
    * Support changes introduced by Pydantic 2.10.
* Mon Oct 28 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Remove azure BuildRequires
* Thu Sep 12 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 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
  - Add in multibuild.
* Mon Jul 01 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 2024 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Mon Mar 11 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Initial release of 2.2.1

Files

/usr/lib/python3.12/site-packages/pydantic_settings
/usr/lib/python3.12/site-packages/pydantic_settings-2.7.1.dist-info
/usr/lib/python3.12/site-packages/pydantic_settings-2.7.1.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/pydantic_settings-2.7.1.dist-info/METADATA
/usr/lib/python3.12/site-packages/pydantic_settings-2.7.1.dist-info/RECORD
/usr/lib/python3.12/site-packages/pydantic_settings-2.7.1.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/pydantic_settings-2.7.1.dist-info/WHEEL
/usr/lib/python3.12/site-packages/pydantic_settings-2.7.1.dist-info/licenses
/usr/lib/python3.12/site-packages/pydantic_settings-2.7.1.dist-info/licenses/LICENSE
/usr/lib/python3.12/site-packages/pydantic_settings/__init__.py
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__/main.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__/main.cpython-312.pyc
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__/sources.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__/sources.cpython-312.pyc
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__/utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__/utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__/version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pydantic_settings/__pycache__/version.cpython-312.pyc
/usr/lib/python3.12/site-packages/pydantic_settings/main.py
/usr/lib/python3.12/site-packages/pydantic_settings/py.typed
/usr/lib/python3.12/site-packages/pydantic_settings/sources.py
/usr/lib/python3.12/site-packages/pydantic_settings/utils.py
/usr/lib/python3.12/site-packages/pydantic_settings/version.py
/usr/share/doc/packages/python312-pydantic-settings
/usr/share/doc/packages/python312-pydantic-settings/README.md
/usr/share/licenses/python312-pydantic-settings
/usr/share/licenses/python312-pydantic-settings/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jan 31 23:50:31 2025