Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pydantic[dotenv] from 1.7.3 to 1.8.1 #1

Merged
merged 1 commit into from Mar 28, 2021

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 17, 2021

Bumps pydantic[dotenv] from 1.7.3 to 1.8.1.

Release notes

Sourced from pydantic[dotenv]'s releases.

v1.8.1

See Changelog.

Bug fixes for regressions and new features in v1.8

v1.8 (2021-02-26)

See Changelog.

Thank you to pydantic's sponsors: @​jorgecarleitao, @​BCarley, @​chdsbd, @​tiangolo, @​matin, @​linusg, @​kevinalh, @​koxudaxi, @​timdrijvers, @​mkeen, @​meadsteve, @​ginomempin, @​primer-io, @​and-semakin, @​tomthorogood, @​AjitZK, @​westonsteimel, @​Mazyod, @​christippett, @​CarlosDomingues, @​Kludex, @​r-m-n for their kind support.

Highlights

Changes

  • Breaking Change, remove old deprecation aliases from v1, #2415 by @​samuelcolvin:
    • remove notes on migrating to v1 in docs
    • remove Schema which was replaced by Field
    • remove Config.case_insensitive which was replaced by Config.case_sensitive (default False)
    • remove Config.allow_population_by_alias which was replaced by Config.allow_population_by_field_name
    • remove model.fields which was replaced by model.__fields__
    • remove model.to_string() which was replaced by str(model)
    • remove model.__values__ which was replaced by model.__dict__
  • Breaking Change: always validate only first sublevel items with each_item. There were indeed some edge cases with some compound types where the validated items were the last sublevel ones, #1933 by @​PrettyWood
  • Update docs extensions to fix local syntax highlighting, #2400 by @​daviskirk
  • fix: allow utils.lenient_issubclass to handle typing.GenericAlias objects like list[str] in python >= 3.9, #2399 by @​daviskirk
  • Improve field declaration for pydantic dataclass by allowing the usage of pydantic Field or 'metadata' kwarg of dataclasses.field, #2384 by @​PrettyWood
  • Making typing-extensions a required dependency, #2368 by @​samuelcolvin
  • Make resolve_annotations more lenient, allowing for missing modules, #2363 by @​samuelcolvin
  • Allow configuring models through class kwargs, #2356 by @​MrMrRobat
  • Prevent Mapping subclasses from always being coerced to dict, #2325 by @​ofek
  • fix: allow None for type Optional[conset / conlist], #2320 by @​PrettyWood

... (truncated)

Changelog

Sourced from pydantic[dotenv]'s changelog.

v1.8.1 (2021-03-03)

Bug fixes for regressions and new features from v1.8

v1.8 (2021-02-26)

Thank you to pydantic's sponsors: @​jorgecarleitao, @​BCarley, @​chdsbd, @​tiangolo, @​matin, @​linusg, @​kevinalh, @​koxudaxi, @​timdrijvers, @​mkeen, @​meadsteve, @​ginomempin, @​primer-io, @​and-semakin, @​tomthorogood, @​AjitZK, @​westonsteimel, @​Mazyod, @​christippett, @​CarlosDomingues, @​Kludex, @​r-m-n for their kind support.

Highlights

Changes

  • Breaking Change, remove old deprecation aliases from v1, #2415 by @​samuelcolvin:
    • remove notes on migrating to v1 in docs
    • remove Schema which was replaced by Field
    • remove Config.case_insensitive which was replaced by Config.case_sensitive (default False)
    • remove Config.allow_population_by_alias which was replaced by Config.allow_population_by_field_name
    • remove model.fields which was replaced by model.__fields__
    • remove model.to_string() which was replaced by str(model)
    • remove model.__values__ which was replaced by model.__dict__
  • Breaking Change: always validate only first sublevel items with each_item. There were indeed some edge cases with some compound types where the validated items were the last sublevel ones, #1933 by @​PrettyWood
  • Update docs extensions to fix local syntax highlighting, #2400 by @​daviskirk
  • fix: allow utils.lenient_issubclass to handle typing.GenericAlias objects like list[str] in python >= 3.9, #2399 by @​daviskirk
  • Improve field declaration for pydantic dataclass by allowing the usage of pydantic Field or 'metadata' kwarg of dataclasses.field, #2384 by @​PrettyWood
  • Making typing-extensions a required dependency, #2368 by @​samuelcolvin
  • Make resolve_annotations more lenient, allowing for missing modules, #2363 by @​samuelcolvin
  • Allow configuring models through class kwargs, #2356 by @​MrMrRobat
  • Prevent Mapping subclasses from always being coerced to dict, #2325 by @​ofek
  • fix: allow None for type Optional[conset / conlist], #2320 by @​PrettyWood
  • Support empty tuple type, #2318 by @​PrettyWood
  • fix: python_requires metadata to require >=3.6.1, #2306 by @​hukkinj1

... (truncated)

Commits
  • 619ff26 prepare for v1.8.1
  • 62bb2ad allow Config.field to update a Field (#2461)
  • 3f84d14 fix: validation with a BaseModel field and a custom root type (#2451)
  • ab69114 fix: avoid RecursionError when using some types like Enum or Literal wi...
  • 429b439 Allow for generation of a constrained float with multiple_of argument for hyp...
  • a74232e fix: variable length tuples of compound types (#2421)
  • 37c37fd fix(mypy): fix custom Path and UUID related types (#2420)
  • b2d3f33 refactor: set Pattern encoder in ENCODERS_BY_TYPE (#2444)
  • 9bd2da7 fix: docs indentation (#2448)
  • d619457 fix: docs indent (#2440)
  • Additional commits viewable in compare view

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Bumps [pydantic[dotenv]](https://github.com/samuelcolvin/pydantic) from 1.7.3 to 1.8.1.
- [Release notes](https://github.com/samuelcolvin/pydantic/releases)
- [Changelog](https://github.com/samuelcolvin/pydantic/blob/master/HISTORY.md)
- [Commits](pydantic/pydantic@v1.7.3...v1.8.1)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 17, 2021
@enchant97 enchant97 merged commit 98e4272 into dev Mar 28, 2021
@dependabot dependabot bot deleted the dependabot/pip/dev/pydantic-dotenv--1.8.1 branch March 28, 2021 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant