Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.8/site-packages/sqlalchemy_jsonfield/__init__.py: 86%
14 statements
« prev ^ index » next coverage.py v7.2.7, created at 2023-06-07 06:35 +0000
« prev ^ index » next coverage.py v7.2.7, created at 2023-06-07 06:35 +0000
1# Copyright 2016-2022 Alexey Stepanov aka penguinolog
2# Licensed under the Apache License, Version 2.0 (the "License"); you may
3# not use this file except in compliance with the License. You may obtain
4# a copy of the License at
6# http://www.apache.org/licenses/LICENSE-2.0
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
10# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
11# License for the specific language governing permissions and limitations
12# under the License.
14"""Implement JSONField for SQLAlchemy."""
16from __future__ import annotations
18# Local Implementation
19from .jsonfield import JSONField
20from .jsonfield import mutable_json_field
22try:
23 # Local Implementation
24 from ._version import version as __version__
25except ImportError:
26 pass
29__all__ = ("JSONField", "mutable_json_field")
31__author__ = "Alexey Stepanov <penguinolog@gmail.com>"
32__author_email__ = "penguinolog@gmail.com"
33__url__ = "https://github.com/penguinolog/sqlalchemy_jsonfield"
34__description__ = "SQLALchemy JSONField implementation for storing dicts at SQL"
35__license__ = "Apache License, Version 2.0"