edx-drf-extensions

View on PyPIReverse Dependencies (19)

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

Wheel Details

Project: edx-drf-extensions
Version: 10.5.0
Filename: edx_drf_extensions-10.5.0-py2.py3-none-any.whl
Download: [link]
Size: 76197
MD5: 1af416e40cdc72f44ddaa20bfebeca4a
SHA256: 5102d5348652e229ee02bc04d300934ec9f331e9cc64936241cf960475d09a39
Uploaded: 2024-10-24 10:59:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: edx-drf-extensions
Version: 10.5.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.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: 20505 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.2.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=LkzXfAK8-bBtr1jRy4abIr5KRTNccXHdHOfXbWf8lTk 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=eBc78f5n2CaIlv90PzPpysdq9gkho5SoX19d1wZwIag 16470
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=-UzwsZ0jinqV78uGG0z6PEixxK-YVhPePnx08KkpAdg 17613
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.5.0.dist-info/LICENSE.txt sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
edx_drf_extensions-10.5.0.dist-info/METADATA sha256=NSafmWoIFoDnWdh3Dep_M5F3mLbus02sF7RfSbaIbl4 21473
edx_drf_extensions-10.5.0.dist-info/WHEEL sha256=TJ49d73sNs10F0aze1W_bTW2P_X7-F4YXOlBqoqA-jY 109
edx_drf_extensions-10.5.0.dist-info/top_level.txt sha256=TZor0jStc7KXCzcqfqmQbLyHqn3OHs-ycg8WVWPcU3k 40
edx_drf_extensions-10.5.0.dist-info/RECORD

top_level.txt

csrf
docs
edx_rest_framework_extensions