Răsfoiți Sursa

fix: address pr comments

Josh Niec 1 lună în urmă
părinte
comite
c3d8b14a3d
1 a modificat fișierele cu 3 adăugiri și 3 ștergeri
  1. 3 3
      netbox/netbox/api/serializers/bulk.py

+ 3 - 3
netbox/netbox/api/serializers/bulk.py

@@ -1,5 +1,5 @@
 import copy
 import copy
-from functools import lru_cache
+import functools
 
 
 from rest_framework import serializers
 from rest_framework import serializers
 
 
@@ -7,8 +7,8 @@ from .features import ChangeLogMessageSerializer
 
 
 __all__ = (
 __all__ = (
     'BulkOperationSerializer',
     'BulkOperationSerializer',
-    'BulkUpdateSchemaMixin',
     'BulkPartialUpdateSchemaMixin',
     'BulkPartialUpdateSchemaMixin',
+    'BulkUpdateSchemaMixin',
     'get_bulk_update_serializer_class'
     'get_bulk_update_serializer_class'
 )
 )
 
 
@@ -40,7 +40,7 @@ class BulkPartialUpdateSchemaMixin(BulkUpdateSchemaMixin):
         return fields
         return fields
 
 
 
 
-@lru_cache(maxsize=None)
+@functools.cache
 def get_bulk_update_serializer_class(serializer_class, *, partial=False):
 def get_bulk_update_serializer_class(serializer_class, *, partial=False):
     """
     """
     Return a schema-only serializer for bulk PUT/PATCH requests.
     Return a schema-only serializer for bulk PUT/PATCH requests.