Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented Apr 9, 2021

Bumps webargs from 7.0.1 to 8.0.0.

Changelog

Sourced from webargs's changelog.

8.0.0 (2021-04-08)

Features:

  • Add Parser.pre_load as a method for allowing users to modify data before schema loading, but without redefining location loaders. See advanced docs on Parser pre_load for usage information. (583)
  • Backwards-incompatible: unknown defaults to None for body locations (json, form and json_or_form) (580).
  • Detection of fields as "multi-value" for unpacking lists from multi-dict types is now extensible with the is_multiple attribute. If a field sets is_multiple = True it will be detected as a multi-value field. If is_multiple is not set or is set to None, webargs will check if the field is an instance of List or Tuple. (563)
  • A new attribute on Parser objects, Parser.KNOWN_MULTI_FIELDS can be used to set fields which should be detected as is_multiple=True even when the attribute is not set (592).

See docs on "Multi-Field Detection" for more details.

Bug fixes:

  • Tuple field now behaves as a "multiple" field (585).
Commits
  • 739f3db Bump version and update changelog
  • 824e4ba Run pre-commit autoupdate
  • 0357a52 Bump flake8-bugbear from 21.3.2 to 21.4.3
  • e92f875 Bump sphinx from 3.5.2 to 3.5.3
  • d954698 Merge pull request #583 from sirosen/add-parser-preload
  • 353f496 Add Parser.pre_load as an extension point
  • f953dff Merge pull request #594 from sirosen/make-tuple-multiple
  • 8e6e68a Merge pull request #595 from marshmallow-code/body_args_unknown_default_none
  • 3c179c1 Update CHANGELOG
  • e5aff1f Bump flake8 from 3.8.4 to 3.9.0
  • 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Apr 9, 2021
@codecov
Copy link

codecov bot commented Apr 9, 2021

Codecov Report

Merging #207 (6bcc454) into master (d5ac473) will decrease coverage by 0.09%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #207      +/-   ##
==========================================
- Coverage   90.54%   90.45%   -0.10%     
==========================================
  Files          40       40              
  Lines        1745     1718      -27     
  Branches      277      277              
==========================================
- Hits         1580     1554      -26     
+ Misses        110      109       -1     
  Partials       55       55              
Flag Coverage Δ
unittests 90.45% <ø> (-0.10%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/labthings/extensions.py 84.92% <0.00%> (-0.91%) ⬇️
src/labthings/views/__init__.py 80.59% <0.00%> (-0.70%) ⬇️
src/labthings/apispec/plugins.py 90.00% <0.00%> (-0.55%) ⬇️
src/labthings/sync/lock.py 86.66% <0.00%> (-0.29%) ⬇️
src/labthings/schema.py 93.06% <0.00%> (-0.20%) ⬇️
src/labthings/marshalling/args.py 94.28% <0.00%> (-0.16%) ⬇️
src/labthings/actions/thread.py 89.93% <0.00%> (-0.07%) ⬇️
src/labthings/utilities.py 96.69% <0.00%> (-0.03%) ⬇️
src/labthings/default_views/actions.py 100.00% <0.00%> (ø)
src/labthings/marshalling/marshalling.py 60.60% <0.00%> (+1.78%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d5ac473...6bcc454. Read the comment docs.

@dependabot-preview dependabot-preview bot force-pushed the dependabot/pip/webargs-8.0.0 branch from 760b150 to 6bcc454 Compare June 16, 2021 13:11
@rwb27 rwb27 merged commit 1940b94 into master Jun 16, 2021
@rwb27 rwb27 deleted the dependabot/pip/webargs-8.0.0 branch June 16, 2021 13:13
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.

2 participants