diff options
author | Alex Grönholm <alex.gronholm@nextday.fi> | 2022-01-01 23:34:37 +0200 |
---|---|---|
committer | Alex Grönholm <alex.gronholm@nextday.fi> | 2022-01-02 00:40:13 +0200 |
commit | 46076956fed73635ee05db51f9116096039e9cde (patch) | |
tree | 6dfea242ef0ff1f5fc807cb864275c1b381425ba /src/apscheduler/serializers | |
parent | a9b8d6caa1db4afd29b769e52da7ddd937726c84 (diff) | |
download | apscheduler-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.py | 8 | ||||
-rw-r--r-- | src/apscheduler/serializers/json.py | 8 | ||||
-rw-r--r-- | src/apscheduler/serializers/pickle.py | 4 |
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 |