flask-jsonapi

View on PyPIReverse Dependencies (0)

1.3.0 flask_jsonapi-1.3.0-py3-none-any.whl

Wheel Details

Project: flask-jsonapi
Version: 1.3.0
Filename: flask_jsonapi-1.3.0-py3-none-any.whl
Download: [link]
Size: 36446
MD5: ad79e1adcc6b6865857b40e958fe6666
SHA256: 96377386b28953bc8f7c0352b6e36a6d880ff9af868a76d33d1aaefdf7f9d7fa
Uploaded: 2022-03-17 12:02:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flask-jsonapi
Version: 1.3.0
Summary: JSONAPI 1.0 implementation for Flask.
Author: Social WiFi
Author-Email: it[at]socialwifi.com
Home-Page: https://github.com/socialwifi/flask-jsonapi
License: BSD
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: Flask
Requires-Dist: marshmallow (>=3.0.0)
Requires-Dist: marshmallow-jsonapi
Requires-Dist: sqlalchemy; extra == "sqlalchemy"
Requires-Dist: sqlalchemy-utils; extra == "sqlalchemy"
Provides-Extra: sqlalchemy
Description-Content-Type: text/markdown
[Description omitted; length: 4220 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.34.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
flask_jsonapi/__init__.py sha256=o8yMRD1HCOGdO4dsA9KuZ74DkC9mWgd-qrxccEh6CAU 1052
flask_jsonapi/api.py sha256=mHmXmfl9MvgEWIo5orQonMn9IjUMoj-H88L48EPlO0s 1502
flask_jsonapi/decorators.py sha256=dQ3__jGUX3o4fY14Nnv6BnHL3eCVZ39-HpGmd_FNtSI 1389
flask_jsonapi/descriptors.py sha256=mqEOwj045AikBFaGD5XBgzqGyH_hf7cXRwLMaZKd124 354
flask_jsonapi/exceptions.py sha256=g422jOjQ2qQG6cL38jzjyRwC3756lj2jfUePQhxBdc4 3527
flask_jsonapi/filters_schema.py sha256=kuQCbGvVYh8apsPmbku8RRkum77NoVTzpGQ9FfnMPjY 7428
flask_jsonapi/query_string.py sha256=yv9JWi6uN_L3yTkjKjgEtwvIy1C5rZi4FzSt-rZpUkI 5447
flask_jsonapi/resource_repository_views.py sha256=zFXN3b5F9OGY6tojdzHMHndPzkQ8oIxOtKD99HmBZkM 2816
flask_jsonapi/resources.py sha256=eqoS7Myyhaq_Pol1yN92szlzXpIS-c38ChgoAv9VPWo 8830
flask_jsonapi/response.py sha256=Qho0NpT-PTkpabqBCUTgAG2BRUWTqHMn5wSEXuNvPSY 2412
flask_jsonapi/permissions/__init__.py sha256=-2c1V3W-h3bYy6H2g-Ys-5OiETao-Njqryc5mNjpsU4 676
flask_jsonapi/permissions/actions.py sha256=ty0E-iw_3jkBkPktfYI2ckwINLDbYn1wMR3Gq_Ekbik 119
flask_jsonapi/permissions/checkers.py sha256=mcRb7BVTURKHWnvKxGEcr2GtB-2On25J6joSSPICT4E 4331
flask_jsonapi/permissions/views.py sha256=qjAc58OnL9MtU8SlMZl9ilYrq9zwqjYdDYJFVNSg4ck 3132
flask_jsonapi/resource_repositories/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flask_jsonapi/resource_repositories/repositories.py sha256=Jm_FzyeXnWjg62-AFlNSBx0GDrr7bUsdWnPF2Z42vuU 849
flask_jsonapi/resource_repositories/sqlalchemy_repositories.py sha256=ZtF4kUX1nT0QuSzddFyPQlZ2oQ31nKD5nCBr9E5FARE 4499
flask_jsonapi/utils/__init__.py sha256=LxDxqCuOMSXU7fNBkXIXdBYcywLmt1TWJ-HMSzj8CSg 345
flask_jsonapi/utils/common.py sha256=tAxPqH2h3sTpQLBN8EMMg4w5CKfpLalR6Clc6Y7GQEs 1233
flask_jsonapi/utils/sqlalchemy_django_query.py sha256=_YI5ICnqQAacGuT84DVKRqs5GOm7_MJLcBgg2FBWqv4 8434
tests/permissions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/permissions/test_checkers.py sha256=8lewDMZgomrpx-O-uZviaqxuQ7U8GCiXHJv5TYVXfGA 5784
tests/permissions/test_views.py sha256=0OZBeHsH2hdBtebFTUnCSxvDDi12SolRMJRhOgBh0PU 9111
tests/sqlalchemy_repository/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/sqlalchemy_repository/conftest.py sha256=0K6dr-bhZijLAxjA1VtZXKbhDZiMSHkBHryAswWIClU 863
tests/sqlalchemy_repository/test_sqlalchemy_repository_basic.py sha256=tyS6o50X1OlxM6AGuauIFoxd8iLqlt1e9QIEdchazcc 1914
tests/sqlalchemy_repository/test_sqlalchemy_repository_integration.py sha256=Bak8CpK9bLb5UZVbfTCm-vKmHjGLubcbll62AKYEhlk 1192
tests/sqlalchemy_repository/test_sqlalchemy_repository_pagination.py sha256=uMLd5Pv9P_ZZFs8jfxxcYGsAeh12ORHa_ASMpi5ma3w 2096
tests/sqlalchemy_repository/test_sqlalchemy_repository_sort.py sha256=YyiZoeA37HfdjiLUx095Zg-uuP7G4SD_Ldcac277RAw 2146
tests/sqlalchemy_repository/filter_backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/sqlalchemy_repository/filter_backend/test_sqlachemy_repository_many_to_many_direct_association_filters.py sha256=z-ngRC2namKTMSx2OnNdg0WEq-7EbuM74GCKSCv5uKM 2777
tests/sqlalchemy_repository/filter_backend/test_sqlachemy_repository_many_to_many_secondary_filters.py sha256=bAVkUYQK_0loHpFVqO11Jv6wRLBZxfE_kfZ2yqL46vU 1757
tests/sqlalchemy_repository/filter_backend/test_sqlachemy_repository_one_to_many_relationship_filters.py sha256=4T6rAYfox277QC6zBG4Eu0bmhWmneo3gUijew1VEoQ4 1678
tests/sqlalchemy_repository/filter_backend/test_sqlachemy_repository_one_to_one_relationship_filters.py sha256=O5UxQuY6ngDHkrQ2mFeco5FgKKv9_dEtwkwMUbKp1OE 1665
tests/sqlalchemy_repository/filter_backend/test_sqlalchemy_repository_filter_backend.py sha256=dCMk4synNvGj_5Ystq34oAjApHi0FIFgX01RxNRhr44 4095
tests/sqlalchemy_repository/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/sqlalchemy_repository/utils/test_sqlalchemy_django_query.py sha256=rE7sHOXlH6AxvN2myAYA4UkG3_OR3YWvCaUGKHKVHlU 3335
flask_jsonapi-1.3.0.dist-info/AUTHORS sha256=aTT9vQAu_BmD3QeEREbuvSKEFt0A127yRIj2VwWYzvI 57
flask_jsonapi-1.3.0.dist-info/LICENSE sha256=fdBwlPwqxdrIxltntmlsy25wch1tOV80Jo-H3UGaivA 1515
flask_jsonapi-1.3.0.dist-info/METADATA sha256=bEd5KTv4tC7530gdl1RlXgOGCyzw843klkViBFKzwIo 5209
flask_jsonapi-1.3.0.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
flask_jsonapi-1.3.0.dist-info/top_level.txt sha256=t4sTmcowIZLMaeJjKuOI3SlKk3ls95d12OwrdKSH0eA 20
flask_jsonapi-1.3.0.dist-info/RECORD

top_level.txt

flask_jsonapi
tests