prixite / saas-erp

0 stars 0 forks source link

Bump drf-spectacular from 0.25.1 to 0.26.1 #587

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps drf-spectacular from 0.25.1 to 0.26.1.

Release notes

Sourced from drf-spectacular's releases.

0.26.1

Important notes

  • Small bugfix release that addresses an issue when turning off choice description generation
  • Improve/bugfix PolymorphicSerializer type field handling

PRs

New Contributors

Full Changelog: https://github.com/tfranzel/drf-spectacular/compare/0.26.0...0.26.1

0.26.0

Important notes

  • A lot of bug fixes and a few feature additions.
  • We now render a descriptive Enum key/value list into the description by default. Opt-out with new setting ENUM_GENERATE_CHOICE_DESCRIPTION.
  • Beware that we now extract more docstrings. Check your schema diff on update whether you are now leaking unintended information.
  • The whitelist mechanics changed slightly on what is considered default behavior.
  • Fix a breaking change in dj-rest-auth>=3.0.0
  • It should now be possible to run the tests without installing system libraries like GDAL for the contrib tests

PRs

New Contributors

Full Changelog: https://github.com/tfranzel/drf-spectacular/compare/0.25.1...0.26.0

Changelog

Sourced from drf-spectacular's changelog.

0.26.1 (2023-03-18)

  • reorder typed polymorphic fields [#958](https://github.com/tfranzel/drf-spectacular/issues/958) <https://github.com/tfranzel/drf-spectacular/issues/958>_
  • Fix test warnings [Dmitry Gribanov]
  • Fix PolymorphicSerializer type field handling [#885](https://github.com/tfranzel/drf-spectacular/issues/885) <https://github.com/tfranzel/drf-spectacular/issues/885>_ [#958](https://github.com/tfranzel/drf-spectacular/issues/958) <https://github.com/tfranzel/drf-spectacular/issues/958>_
  • Add PresentablePrimarKeyRelatedField schema for drf-exrta-fields blueprint [Đào Minh Hạt]
  • bugfix KeyError for disabled ENUM_GENERATE_CHOICE_DESCRIPTION [#952](https://github.com/tfranzel/drf-spectacular/issues/952) <https://github.com/tfranzel/drf-spectacular/issues/952>_

Breaking changes / important additions:

  • small bugfix release that addresses a issue when turning off choice description generation
  • improve/bugfix PolymorphicSerializer type field handling

0.26.0 (2023-03-04)

  • honor djangorestframework_camel_case settings "ignore_keys" and "ignore_fields" [#945](https://github.com/tfranzel/drf-spectacular/issues/945) <https://github.com/tfranzel/drf-spectacular/issues/945>_
  • If available, use docstrings from properties for field descriptions ([#954](https://github.com/tfranzel/drf-spectacular/issues/954) <https://github.com/tfranzel/drf-spectacular/issues/954>_)
  • Don't let validators override values already set in the schema ([#911](https://github.com/tfranzel/drf-spectacular/issues/911) <https://github.com/tfranzel/drf-spectacular/issues/911>_) [StopMotionCuber]
  • add test and another case to [#901](https://github.com/tfranzel/drf-spectacular/issues/901) <https://github.com/tfranzel/drf-spectacular/issues/901>_
  • add enum key/value list to description string [#337](https://github.com/tfranzel/drf-spectacular/issues/337) <https://github.com/tfranzel/drf-spectacular/issues/337>_ [#403](https://github.com/tfranzel/drf-spectacular/issues/403) <https://github.com/tfranzel/drf-spectacular/issues/403>_ [#105](https://github.com/tfranzel/drf-spectacular/issues/105) <https://github.com/tfranzel/drf-spectacular/issues/105>_ [#563](https://github.com/tfranzel/drf-spectacular/issues/563) <https://github.com/tfranzel/drf-spectacular/issues/563>_
  • Add option to provide a callable for PolymorphicProxySerializer.serializers [Glenn Matthews]
  • consolidate sort fix for enum sorting
  • add testcase to [#950](https://github.com/tfranzel/drf-spectacular/issues/950) <https://github.com/tfranzel/drf-spectacular/issues/950>_. ensure raw schema dict remains unmodified
  • Don't edit the orignal django-filters schema. [Will Giddens]
  • Fix typos and grammer errors in FAQ doc page. [Foad Lind]
  • fix OpenApiResponse nested example defaults [#875](https://github.com/tfranzel/drf-spectacular/issues/875) <https://github.com/tfranzel/drf-spectacular/issues/875>_
  • mitigate runtests.py fail when GDAL library is not installed [#945](https://github.com/tfranzel/drf-spectacular/issues/945) <https://github.com/tfranzel/drf-spectacular/issues/945>_ [#821](https://github.com/tfranzel/drf-spectacular/issues/821) <https://github.com/tfranzel/drf-spectacular/issues/821>_ [#775](https://github.com/tfranzel/drf-spectacular/issues/775) <https://github.com/tfranzel/drf-spectacular/issues/775>_ [#777](https://github.com/tfranzel/drf-spectacular/issues/777) <https://github.com/tfranzel/drf-spectacular/issues/777>_
  • bugfix SlugRelatedField with a model property target [#943](https://github.com/tfranzel/drf-spectacular/issues/943) <https://github.com/tfranzel/drf-spectacular/issues/943>_
  • suppress erroneous warning for optional extensions [#940](https://github.com/tfranzel/drf-spectacular/issues/940) <https://github.com/tfranzel/drf-spectacular/issues/940>_
  • fix whitelist mechanics (enables deny all) [#923](https://github.com/tfranzel/drf-spectacular/issues/923) <https://github.com/tfranzel/drf-spectacular/issues/923>_
  • mitigate many=True with default array value [#936](https://github.com/tfranzel/drf-spectacular/issues/936) <https://github.com/tfranzel/drf-spectacular/issues/936>_
  • fix dj-rest-auth>=3.0.0 breaking changes [#937](https://github.com/tfranzel/drf-spectacular/issues/937) <https://github.com/tfranzel/drf-spectacular/issues/937>_
  • Update plumbing.py
  • add swagger UI template blocks for customization [Jan Lis]
  • Add support for drf ReturnList and ReturnDict hint [zengqiu]
  • add example/test for DynamicFieldsModelSerializer [#375](https://github.com/tfranzel/drf-spectacular/issues/375) <https://github.com/tfranzel/drf-spectacular/issues/375>_ [#912](https://github.com/tfranzel/drf-spectacular/issues/912) <https://github.com/tfranzel/drf-spectacular/issues/912>_
  • adapt test schema for dj-rest-auth 2.2.6
  • clarify docs for postproc hook mechanics [#908](https://github.com/tfranzel/drf-spectacular/issues/908) <https://github.com/tfranzel/drf-spectacular/issues/908>_
  • Add test for custom serializer field pagination [#904](https://github.com/tfranzel/drf-spectacular/issues/904) <https://github.com/tfranzel/drf-spectacular/issues/904>_
  • fix: let use a default value for foreignkey model field [Frederic de Zorzi]

Breaking changes / important additions:

  • A lot of bug fixes and a few feature additions.
  • We now render a descriptive Enum key/value list into the description by default. Opt-out with new setting ENUM_GENERATE_CHOICE_DESCRIPTION.
  • Beware that we now extract more docstrings. Check your schema diff on update whether you are now leaking unintended information.
  • The whitelist mechanics changed slightly on what is considered default behavior.
  • Fix a breaking change in dj-rest-auth>=3.0.0

... (truncated)

Commits
  • 3dd27b0 version bump
  • a2e0a7a reorder typed polymorphic fields #958
  • 3f83a0d Merge pull request #959 from Incred/fix-warnings
  • 3f8ed7f Fix test warnings
  • 06a39ad Fix PolymorphicSerializer type field handling #885 #958
  • fde16e4 Merge pull request #957 from enjoy2000/patch-1
  • fd5380b Add PresentablePrimarKeyRelatedField schema for drf-exrta-fields blueprint
  • a60b8c4 bugfix KeyError for disabled ENUM_GENERATE_CHOICE_DESCRIPTION #952
  • a39346c version bump
  • 27b46d0 honor djangorestframework_camel_case settings "ignore_keys" and "ignore_field...
  • 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[bot] commented 1 year ago

Superseded by #610.