Skip to content

Commit

Permalink
use JSON encoder from datamodel
Browse files Browse the repository at this point in the history
  • Loading branch information
phenobarbital committed Jan 23, 2025
1 parent 3e87482 commit 34fad30
Show file tree
Hide file tree
Showing 6 changed files with 5 additions and 11 deletions.
2 changes: 1 addition & 1 deletion navigator/brokers/rabbitmq/connection.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
import aiormq
from aiormq.abc import AbstractConnection, AbstractChannel
from datamodel import BaseModel
from navigator.libs.json import json_encoder, json_decoder
from datamodel.parsers.json import json_encoder, json_decoder
from navigator.exceptions import ValidationError
from ...conf import rabbitmq_dsn
from ..wrapper import BaseWrapper
Expand Down
2 changes: 1 addition & 1 deletion navigator/brokers/redis/connection.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
from redis import asyncio as aioredis
from datamodel import Model, BaseModel
from navconfig.logging import logging
from navigator.libs.json import json_encoder, json_decoder
from datamodel.parsers.json import json_encoder, json_decoder
from navigator.exceptions import ValidationError
from ..connection import BaseConnection
from ..wrapper import BaseWrapper
Expand Down
2 changes: 1 addition & 1 deletion navigator/brokers/sqs/connection.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
from datamodel import Model, BaseModel
from navconfig import config
from navconfig.logging import logging
from navigator.libs.json import json_encoder, json_decoder
from datamodel.parsers.json import json_encoder, json_decoder
from navigator.exceptions import ValidationError
from ..connection import BaseConnection
from ..wrapper import BaseWrapper
Expand Down
2 changes: 1 addition & 1 deletion navigator/template/decorators.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
import inspect
from aiohttp import web
from aiohttp.abc import AbstractView
from datamodel.parsers.json import json_encoder, json_decoder
from .parser import TemplateParser
from ..libs.json import json_decoder


F = TypeVar("F", bound=Callable[..., Any])
Expand Down
2 changes: 1 addition & 1 deletion navigator/views/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
NAV aiohttp Class-Based Views.
"""
from ..libs.json import json_encoder, json_decoder
from datamodel.parsers.json import json_encoder, json_decoder
from .base import BaseHandler, BaseView
from .data import DataView
from .model import ModelView, load_models
Expand Down
6 changes: 0 additions & 6 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,6 @@
extra_compile_args=COMPILE_ARGS,
language="c"
),
Extension(
name='navigator.libs.json',
sources=['navigator/libs/json.pyx'],
extra_compile_args=COMPILE_ARGS,
language="c++"
),
Extension(
name='navigator.exceptions.exceptions',
sources=['navigator/exceptions/exceptions.pyx'],
Expand Down

0 comments on commit 34fad30

Please sign in to comment.