edx-drf-extensions

View on PyPIReverse Dependencies (17)

10.3.0 edx_drf_extensions-10.3.0-py2.py3-none-any.whl

Wheel Details

Project: edx-drf-extensions
Version: 10.3.0
Filename: edx_drf_extensions-10.3.0-py2.py3-none-any.whl
Download: [link]
Size: 76168
MD5: 3c3d4576203aa08a0098237053c6c1db
SHA256: 2404d236f7c00f2e1fd061834a93cdcb43cf712f92e442d5e79fabb70baeea2f
Uploaded: 2024-03-29 10:55:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: edx-drf-extensions
Version: 10.3.0
Summary: edX extensions of Django REST Framework
Author: edX
Author-Email: oscm[at]edx.org
Home-Page: https://github.com/openedx/edx-drf-extensions
License: Apache 2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.11
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Requires-Dist: Django (>=2.2)
Requires-Dist: django-waffle
Requires-Dist: djangorestframework (>=3.9.0)
Requires-Dist: drf-jwt
Requires-Dist: edx-django-utils (>=3.8.0)
Requires-Dist: edx-opaque-keys
Requires-Dist: pyjwt[crypto] (>=2.1.0)
Requires-Dist: requests (>=2.7.0)
Requires-Dist: semantic-version
License-File: LICENSE.txt
[Description omitted; length: 20343 characters]

WHEEL

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

RECORD

Path Digest Size
csrf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csrf/apps.py sha256=93BYl0U3cdc3uxymNSQOcSzpxc4QiT7mNZUuqY3iIoY 244
csrf/urls.py sha256=DPNZGppALW4TRMQ6BYkdU0_lo0qiHWPKOWBjoIUvOyU 164
csrf/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csrf/api/urls.py sha256=9VJX12O9pJj0dzei7gq-8U551Rj7SxbEEqbEN_3v9l8 177
csrf/api/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csrf/api/v1/urls.py sha256=TQ74xLJyNZUdWrrGZmZ7lJOyWy5gtzoSxQKGrqzTtKs 202
csrf/api/v1/views.py sha256=BkSl_EKNXw6vzBdIF5FDsGZGzLn6Hg0pAD5ZgRdXnLA 881
csrf/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
csrf/tests/test_api.py sha256=6UqZzaczMyzQDiljqIytBsLoRQUYgeMkLwgH0MD7VW8 907
docs/__init__.py sha256=hZgy7b4NkzTbOPok8_-9ag9RzHrLuUF7hMp_trge-B8 76
docs/conf.py sha256=3wBK7twZFZcodCEPIkaz8gTuWW90UL0RpRc4YJJ_ONU 9970
edx_rest_framework_extensions/__init__.py sha256=4CkXtadROw_g91ob4mihepvXomg20yAi-ILqomwUdk0 90
edx_rest_framework_extensions/config.py sha256=jwfG7VoXNA2tNIco6DHjGjd6pxbuEg_mA1iYqli0aRU 1535
edx_rest_framework_extensions/exceptions.py sha256=JelrEvqc2XYoMgTGUA3dD8u3xtj-WPql9kt9y0rhf3w 157
edx_rest_framework_extensions/middleware.py sha256=ZUrRDNL3FdJ1XEOMlgJDrNV_mN4arSa7e2Ve_p-MwgY 10038
edx_rest_framework_extensions/paginators.py sha256=GJNxRdeMmT936WJGbi-vOjmynDz9o44jaJFqAPyUASY 4241
edx_rest_framework_extensions/permissions.py sha256=Ogu3pna_-TTCnJ2C7FnTmjbxnHtYBinHeleBCJM0dxY 6121
edx_rest_framework_extensions/settings.py sha256=nuX9drrrIYmZzZS69i1Tiro1JurCKKhksC99emHLPqI 3182
edx_rest_framework_extensions/utils.py sha256=Os5POd3iAgGwT9ahQfncpaqxgPvM0q_cw_R0sK45Muw 182
edx_rest_framework_extensions/auth/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_rest_framework_extensions/auth/bearer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_rest_framework_extensions/auth/bearer/authentication.py sha256=zyC-TwK2bvyUgiOdJuUiuPJiZJXPMswcZod1pSYnB7o 5772
edx_rest_framework_extensions/auth/bearer/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_rest_framework_extensions/auth/bearer/tests/test_authentication.py sha256=4B-ds73Mm91oRGsLs27tjI7Px0X3YAUIln1Yc5-7M2A 6965
edx_rest_framework_extensions/auth/jwt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_rest_framework_extensions/auth/jwt/authentication.py sha256=K6NPbcpZeGCOUeqnI3CO0bx7sUqivPuxC8cXGz2kNxQ 21338
edx_rest_framework_extensions/auth/jwt/constants.py sha256=GvcOe0m2SiG5eW3TkN-rmnVz9EwIVoBgACawmd7qGc0 59
edx_rest_framework_extensions/auth/jwt/cookies.py sha256=IuwOtWHI2gZeTcrDndFj79S-BGLQwkAOPE1hLEwDfnk 1249
edx_rest_framework_extensions/auth/jwt/decoder.py sha256=4jVo4_oSKHrYf7FFzzGlZNTPP6oEKdfgfnyXZJ6E5Qk 16879
edx_rest_framework_extensions/auth/jwt/middleware.py sha256=kKD9gLvRJBpIMKjl5VWG6QmEmzvwVCvqYhBwZKiAfr4 16425
edx_rest_framework_extensions/auth/jwt/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_rest_framework_extensions/auth/jwt/tests/test_authentication.py sha256=spMGpcalCNEqAViLDjwGVV-J6rSneWo29agHYbozm1Q 35877
edx_rest_framework_extensions/auth/jwt/tests/test_cookies.py sha256=I68x2D3hIaUG9z5n1CqZNo8CFFLneiDn6f4XXfX45Z4 2047
edx_rest_framework_extensions/auth/jwt/tests/test_decoder.py sha256=NoLsT2Egjpjt3wOSmPAe4yg_wkUSo7IlDwPaUMa3A4s 13773
edx_rest_framework_extensions/auth/jwt/tests/test_middleware.py sha256=vKhUipe4UNBsJTCZNGgEEaDUOpdfuwVYCJNJshXOQ0Y 17642
edx_rest_framework_extensions/auth/jwt/tests/utils.py sha256=iRhuKi6AKFWqFauJpegXa8hjxJ0XOUJKBTHFW6Keh0c 2763
edx_rest_framework_extensions/auth/session/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_rest_framework_extensions/auth/session/authentication.py sha256=m1AZeLMTB1MH6THqvqofz43cUEfafD50cPLN1CIUHn0 1842
edx_rest_framework_extensions/auth/session/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_rest_framework_extensions/auth/session/tests/test_authentication.py sha256=mfNc8AuY-p4R0hAxQLgxJ_OZdQiusBd4ENyKt7ink6c 1229
edx_rest_framework_extensions/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
edx_rest_framework_extensions/tests/factories.py sha256=YwjsTXh5XCm-ekeoe967cuxnuMcHW9_uDkIwKOkXqeo 501
edx_rest_framework_extensions/tests/test_middleware.py sha256=46_4yavWxX09Gwqx5gMk0Tb6772IrjKn67D5dsH95D0 10726
edx_rest_framework_extensions/tests/test_paginators.py sha256=pS6lOSrrhfB-ajXeOL62EziuPOwp_XxhE2fQQQaHmgY 6384
edx_rest_framework_extensions/tests/test_permissions.py sha256=ja77hbgUFTI0FTQf8E5Y5sjYzJAAJ136fdd-EzTes3M 17320
edx_rest_framework_extensions/tests/test_settings.py sha256=p7QCaGMqEHPgTOn23UIwhHv1c-EXwcqUDWjPmPFb458 2340
edx_drf_extensions-10.3.0.dist-info/LICENSE.txt sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
edx_drf_extensions-10.3.0.dist-info/METADATA sha256=jxGnyry-FRes4MGv-ebaBJ_1Ovuf5AK96T5TuK8gna4 21366
edx_drf_extensions-10.3.0.dist-info/WHEEL sha256=DZajD4pwLWue70CAfc7YaxT1wLUciNBvN_TTcvXpltE 110
edx_drf_extensions-10.3.0.dist-info/top_level.txt sha256=TZor0jStc7KXCzcqfqmQbLyHqn3OHs-ycg8WVWPcU3k 40
edx_drf_extensions-10.3.0.dist-info/RECORD

top_level.txt

csrf
docs
edx_rest_framework_extensions