Skip to content

chore(deps): bump confection from 0.1.5 to 1.3.2#206

Merged
po4yka merged 1 commit intomainfrom
dependabot/pip/confection-1.3.2
Mar 25, 2026
Merged

chore(deps): bump confection from 0.1.5 to 1.3.2#206
po4yka merged 1 commit intomainfrom
dependabot/pip/confection-1.3.2

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Bumps confection from 0.1.5 to 1.3.2.

Release notes

Sourced from confection's releases.

v1.3.1: Minor type validation improvements

No release notes provided.

v1.3.0: Refactor and improve validation

  • Refactor library to properly separate config parsing, overrides, default filling, validation and promise resolution
  • Rewrite type-checking code to be more reliable

v1.2.2: Improve Pydantic compatibility

Fix pydantic v2 compat: check model_fields/model_config before fields/config, respect Strict metadata in Annotated types

v1.2.1: Improve public interface type signatures

  • Use TypeVar self-type pattern (_ConfigSelf, _CVESelf) so Config and ConfigValidationError methods return the correct type for subclasses
  • Use type(self)() instead of Config() in interpolate/copy/merge so subclass instances are preserved at runtime
  • Widen input parameters from Dict to Mapping and List to Sequence where the parameter is read-only (overrides, updates, config params, section_order)
  • Widen ConfigValidationError.config param to accept any Mapping
  • Unify errors param type to Iterable[Mapping[str, Any]]

v1.2.0: Bug fxes

  • Fix Config.to_str() crash on * positional arg sections (#52).
  • Fix _update_from_parsed crash when a pydantic validator coerces a string to a dict (#54).
  • Coerce dict arguments to BaseModel instances for registered functions (#58, #59).
  • Support top-level section references in interpolation (#61).
  • Fix incomplete ${ in config values crashing to_str().

v1.0.0: Fix Pydantic v2 support

Properly support Pydantic v2

v1.0.0a2: Fix Pydantic v2 support

Fix support for Pydantic v2, and greatly extend tests

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 23, 2026

Labels

The following labels could not be found: python. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot bot force-pushed the dependabot/pip/confection-1.3.2 branch from e5a592a to d7aa5a8 Compare March 24, 2026 05:32
Bumps [confection](https://github.com/explosion/confection) from 0.1.5 to 1.3.2.
- [Release notes](https://github.com/explosion/confection/releases)
- [Commits](explosion/confection@v0.1.5...release-v1.3.2)

---
updated-dependencies:
- dependency-name: confection
  dependency-version: 1.3.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/confection-1.3.2 branch from d7aa5a8 to 552a07d Compare March 25, 2026 07:19
@po4yka po4yka merged commit 218dfa6 into main Mar 25, 2026
11 of 15 checks passed
@dependabot dependabot bot deleted the dependabot/pip/confection-1.3.2 branch March 25, 2026 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant