Update dependency djangorestframework to v3.17.1 #55
No reviewers
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Aroy/Gallery-Archivist!55
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/djangorestframework-3.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
==3.15.2→==3.17.1Release Notes
encode/django-rest-framework (djangorestframework)
v3.17.1Compare Source
What's Changed
Bug fixes
HTMLFormRendererwith emptydatetimevalues by @p-r-a-v-i-n in #9928Full Changelog: https://github.com/encode/django-rest-framework/compare/3.17.0...3.17.1
v3.17.0Compare Source
What's Changed
Breaking changes
Features
DurationFieldby @sevdog in #8532@versioning_class(),@content_negotiation_class(),@metadata_class()for function-based views by @qqii in #9719violation_error_codeandviolation_error_messagefromUniqueConstraintinUniqueTogetherValidatorby @s-aleshin in #9766ipaddressobjects inJSONEncoderby @corenting in #9087BigIntegerto string by @HoodyH in #9775Bug fixes
Tokenoverwrite by @mahdirahimi1999 in #9754UniqueTogetherValidatorvalidation when condition references a read-only field by @ticosax in #9764default=Noneby @Genarito in #9790__init__.pyby @TheFunctionalGuy in #9799HTMLFormRendererto ensure a validdatetime-localformat by @mgaligniana in #9365MultipleChoiceFieldby @fbozhang in #9735Translations
Packaging
pyproject.tomlby @deronnax in #9056MANIFEST.intopyproject.tomlby @p-r-a-v-i-n in #9825Other changes
secretsmodule by @mahdirahimi1999 in #9760@api_viewby @kernelshard in #9821New Contributors
Full Changelog: https://github.com/encode/django-rest-framework/compare/3.16.1...3.17.0
v3.16.1Compare Source
This release fixes a few bugs, clean-up some old code paths for unsupported Python versions and improve translations.
Minor changes
backports.zoneinfodependency and conditions on unsupported Python 3.8 and lower in #9681. Python versions prior to 3.9 were already unsupported so this isn't considered as a breaking change.Bug fixes
unique_togethervalidation withSerializerMethodFieldin #9712UniqueTogetherValidatorto handle fields withsourceattribute in #9688Translations
Documentation
drf-restwindand update outdated images inbrowsable-api.mdin #9680djangorestframework-guardian2todjangorestframework-guardianin #9734requestin serializer context when usingHyperlinkedModelSerializerin #9732Internal changes
pyupgradetopre-commithooks in #9682pytzis available in #9715New Contributors
Full Changelog: https://github.com/encode/django-rest-framework/compare/3.16.0...3.16.1
v3.16.0Compare Source
This release is considered a significant release to improve upstream support with Django and Python. Some of these may change the behaviour of existing features and pre-existing behaviour. Specifically, some fixes were added to around the support of
UniqueConstraintwith nullable fields which will improve built-in serializer validation.Features
LoginRequiredMiddlewarein #9514 and #9657Bug fixes
UniqueConstraintin #9360UniqueConstraintin #9531unique_togethervalidation with source in #9482AttributeErrorraised within properties in #9455get_template_contextto handle also lists in #9467DecimalFieldin #9515open()insetup.pyin #9661Translations
Removals
AutoSchema._get_referencemethod in #9525Documentation and internal changes
OperandHolderin #9437adrfthird party package in #9198querysetattribute in #9528httpiecall in docs in #9543<>in validators example in #9590strftimelink in the docs in #9624actionattribute in 'Introspecting ViewSet actions' docs section in #9633rest-framework-gm2m-relationspackage to the list of 3rd party libraries in #9063django-pyoidcas a third party authentication library in #9667New Contributors
@maerteijnmade their first contribution in #9198@FraCata00made their first contribution in #9444@AlvaroVegamade their first contribution in #9451@james-mchugh made their first contribution in #9455@ifeanyidavidmade their first contribution in #9479@p-schlickmann made their first contribution in #9480@akkumanmade their first contribution in #9505@rafaelgramoschimade their first contribution in #9509@Sinaatkdmade their first contribution in #9521@gtkaczmade their first contribution in #9535@slivercmade their first contribution in #9556@gabrielromagnoli1987made their first contribution in #9543@cheehong1030made their first contribution in #9563@amansharma612made their first contribution in #9590@Glurodamade their first contribution in #9616@deepakangadimade their first contribution in #9624@EXG1Omade their first contribution in #9633@decadenzamade their first contribution in #9640@mojtabaakbari221bmade their first contribution in #9063@mikemangermade their first contribution in #9661@gbipmade their first contribution in #9667Full Changelog: https://github.com/encode/django-rest-framework/compare/3.15.2...3.16.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.