summaryrefslogtreecommitdiff
path: root/src/apscheduler/serializers
diff options
context:
space:
mode:
authorAlex Grönholm <alex.gronholm@nextday.fi>2022-01-01 23:34:37 +0200
committerAlex Grönholm <alex.gronholm@nextday.fi>2022-01-02 00:40:13 +0200
commit46076956fed73635ee05db51f9116096039e9cde (patch)
tree6dfea242ef0ff1f5fc807cb864275c1b381425ba /src/apscheduler/serializers
parenta9b8d6caa1db4afd29b769e52da7ddd937726c84 (diff)
downloadapscheduler-46076956fed73635ee05db51f9116096039e9cde.tar.gz
Upgraded attrs and its imports
We now import "attrs" instead of "attr".
Diffstat (limited to 'src/apscheduler/serializers')
-rw-r--r--src/apscheduler/serializers/cbor.py8
-rw-r--r--src/apscheduler/serializers/json.py8
-rw-r--r--src/apscheduler/serializers/pickle.py4
3 files changed, 10 insertions, 10 deletions
diff --git a/src/apscheduler/serializers/cbor.py b/src/apscheduler/serializers/cbor.py
index d80bce1..bb610c5 100644
--- a/src/apscheduler/serializers/cbor.py
+++ b/src/apscheduler/serializers/cbor.py
@@ -2,18 +2,18 @@ from __future__ import annotations
from typing import Any
-import attr
+import attrs
from cbor2 import CBOREncodeTypeError, CBORTag, dumps, loads
from ..abc import Serializer
from ..marshalling import marshal_object, unmarshal_object
-@attr.define(kw_only=True, eq=False)
+@attrs.define(kw_only=True, eq=False)
class CBORSerializer(Serializer):
type_tag: int = 4664
- dump_options: dict[str, Any] = attr.field(factory=dict)
- load_options: dict[str, Any] = attr.field(factory=dict)
+ dump_options: dict[str, Any] = attrs.field(factory=dict)
+ load_options: dict[str, Any] = attrs.field(factory=dict)
def __attrs_post_init__(self):
self.dump_options.setdefault('default', self._default_hook)
diff --git a/src/apscheduler/serializers/json.py b/src/apscheduler/serializers/json.py
index 8bfe6d7..02ad12f 100644
--- a/src/apscheduler/serializers/json.py
+++ b/src/apscheduler/serializers/json.py
@@ -4,17 +4,17 @@ from datetime import datetime
from json import dumps, loads
from typing import Any
-import attr
+import attrs
from ..abc import Serializer
from ..marshalling import marshal_date, marshal_object, unmarshal_object
-@attr.define(kw_only=True, eq=False)
+@attrs.define(kw_only=True, eq=False)
class JSONSerializer(Serializer):
magic_key: str = '_apscheduler_json'
- dump_options: dict[str, Any] = attr.field(factory=dict)
- load_options: dict[str, Any] = attr.field(factory=dict)
+ dump_options: dict[str, Any] = attrs.field(factory=dict)
+ load_options: dict[str, Any] = attrs.field(factory=dict)
def __attrs_post_init__(self):
self.dump_options['default'] = self._default_hook
diff --git a/src/apscheduler/serializers/pickle.py b/src/apscheduler/serializers/pickle.py
index 9092ec7..d03bdc0 100644
--- a/src/apscheduler/serializers/pickle.py
+++ b/src/apscheduler/serializers/pickle.py
@@ -1,11 +1,11 @@
from pickle import dumps, loads
-import attr
+import attrs
from ..abc import Serializer
-@attr.define(kw_only=True, eq=False)
+@attrs.define(kw_only=True, eq=False)
class PickleSerializer(Serializer):
protocol: int = 4