Skip to content

Commit c15abe5

Browse files
authored
[3.15] Add represent_timedelta, a function related to CustomScalar (#586)
1 parent 44abaa7 commit c15abe5

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
import datetime
12
import json
23

4+
from yaml import Dumper, ScalarNode
5+
36
class JSONEncoder(json.JSONEncoder): ...
7+
8+
class CustomScalar:
9+
@classmethod
10+
def represent_timedelta(cls, dumper: Dumper, data: datetime.timedelta) -> ScalarNode: ...

scripts/stubtest/allowlist_todo.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,5 +147,4 @@ rest_framework.serializers.Field.__class_getitem__
147147
rest_framework.serializers.ListSerializer.run_child_validation
148148
rest_framework.serializers.ModelSerializer.get_unique_together_constraints
149149
rest_framework.templatetags.rest_framework.optional_logout
150-
rest_framework.utils.encoders.CustomScalar
151150
rest_framework.utils.field_mapping.get_unique_validators

0 commit comments

Comments
 (0)