eox-core

View on PyPIReverse Dependencies (1)

10.0.0 eox_core-10.0.0-py3-none-any.whl

Wheel Details

Project: eox-core
Version: 10.0.0
Filename: eox_core-10.0.0-py3-none-any.whl
Download: [link]
Size: 136180
MD5: e7c3e8df163fbe4ea003b1c016f647ee
SHA256: 6a71df7edca6b5c33be59ac78fee1f63594d53ac96ea1479d1bd78c145dfa8e2
Uploaded: 2024-02-01 21:11:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: eox-core
Version: 10.0.0
Summary: eduNEXT Openedx extensions
Author: eduNEXT
Author-Email: contact[at]edunext.co
Home-Page: https://github.com/eduNEXT/eox-core
License: AGPL
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Django :: 3.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.10
Platform: any
Requires-Python: >=3.8
Requires-Dist: edx-api-doc-tools
Requires-Dist: celery
Requires-Dist: edx-drf-extensions
Requires-Dist: django-filter
Requires-Dist: edx-proctoring (>=2.0.1)
Requires-Dist: edx-opaque-keys[django] (<3.0.0)
Requires-Dist: django-waffle
Requires-Dist: six
Requires-Dist: djangorestframework
Requires-Dist: click
Requires-Dist: social-auth-core
Requires-Dist: openedx-events
Requires-Dist: django-oauth-toolkit
Requires-Dist: django
Requires-Dist: django-oauth2-provider
Requires-Dist: eox-audit-model; extra == "eox-audit"
Requires-Dist: sentry-sdk (==1.5.1); extra == "sentry"
Requires-Dist: social-auth-core[openidconnect]; extra == "tpa"
Provides-Extra: eox-audit
Provides-Extra: sentry
Provides-Extra: tpa
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
License-File: AUTHORS.txt
[Description omitted; length: 6509 characters]

WHEEL

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

RECORD

Path Digest Size
eox_core/__init__.py sha256=gifVIZudL1jMv5ztID-UOYQaTYqTGLfI1DTGiu-FBVU 58
eox_core/admin.py sha256=8osBkHWUdV-fHZKXC4rs16Ixe8VDfMOcGyoEUOUdoUk 452
eox_core/api_schema.py sha256=diqfrMhEVK3E-SR1Ca4F7m7nEvvLy6kxjcthJX_CZJo 2140
eox_core/apps.py sha256=16QyljPCBmnkyFkrg_c1vEB0fvHAH3glkJQOWPPvH7c 1576
eox_core/logging.py sha256=LBlhdryPJ5pYFDJbK4apXwb0cq9fHe0os4BXyzwbTAU 2388
eox_core/middleware.py sha256=ToYGxmh1xrEKBjujKUK6wKI_TeAmOrmpKwV0F-15ZBk 10493
eox_core/models.py sha256=SFlVLrwOZshPJMuCnLpDcozuzKWUdob9Oe6Iz-5BDUs 1038
eox_core/pipeline.py sha256=Zz4B_ibfAudGlTcgJLScOSDfwJcnQv25h1cRPao_9-c 8521
eox_core/social_tpa_backends.py sha256=5jax9c65ogG4R13vNCVVsQ_nddlXTPfjflpKpWn8lw0 7281
eox_core/storage.py sha256=DYTN_mMNLr2W2YQnmuTIRZgbuu0oE6xag9uuDdXb9cw 1101
eox_core/test_utils.py sha256=2AORjSxK9VHZVvJWWqgA0xSmAkUsdCfOw5lwJ0mHZbQ 1025
eox_core/urls.py sha256=19xRAV8ij6nPlR3xj0KAUs8bC7bQj1H91dEhSF06UIU 712
eox_core/utils.py sha256=9ubBkGxV9sOBTs5c50wg54-HmLpDQFJI0q0kNsxswgQ 5159
eox_core/views.py sha256=XJrMf9KzHlvcosXmP27Vn5MRbyqjNOBHjxRX9m_wwe8 892
eox_core/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/api/urls.py sha256=QOkxyZizJgPhIqJuwN11tqa_qwkDPhI4j2krQZcPcK0 240
eox_core/api/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/api/data/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/api/data/v1/fields.py sha256=krJ4lvZTL4smdpfEZ_2JfEPy7y20VebnDB6sCKRBJzQ 528
eox_core/api/data/v1/filters.py sha256=2uENF5rILHazwpgQZqPwi_xkBdr4dw8uRdt01zpOPk4 7135
eox_core/api/data/v1/paginators.py sha256=HaXoNDx4Zp-O7QK6hRohf-xttGMu5o5qGYzVWwMEG4o 365
eox_core/api/data/v1/routers.py sha256=yi0FjKQx2vgp2Euui3bq17pBLXkgi0VX9BsJxbOYptg 631
eox_core/api/data/v1/serializers.py sha256=jMIXnZgcNW-qZJ4eGHl6mFU4mj9rpPMRMy0fNakH280 7374
eox_core/api/data/v1/tasks.py sha256=zQmDSMFP2Q6ct1mHiMjNIP87d1xkrk1RSJBgGlWAGSY 722
eox_core/api/data/v1/urls.py sha256=aeAlxWjnMHOLmQ_GnBr9xqDVPC9kV8-RntDbnggId1c 438
eox_core/api/data/v1/views.py sha256=geYRzam8izrjmvsDbU5tCmW6zRruaHd6RVyp2sRnCWA 910
eox_core/api/data/v1/viewsets.py sha256=_C9eApucgdUtQvpXkfFBJTqI26Mvl0itz3GZlvKm4-o 8635
eox_core/api/support/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/api/support/urls.py sha256=WU5efLPciUM9_jQzCaAMNHOqe_Zza3ZkR7b3wjIfNEw 268
eox_core/api/support/v1/__init__.py sha256=98sQrALGXBEWHJ-Pw1Oo7DoTvLNGRuN1MDtZYjxJR8w 157
eox_core/api/support/v1/permissions.py sha256=vIM0m1m_LPbnsmr_oFq8yVsHlxZ0X6in9JlD_K1lHzY 772
eox_core/api/support/v1/serializers.py sha256=s9z78HJxphSncDQz2nUedRKFK4KNcxf0sCA5ibw5dB8 3203
eox_core/api/support/v1/urls.py sha256=X9tmSW3UsDxv5YIurMGeEgfW2QAMtih9hnDaEAWyGQQ 496
eox_core/api/support/v1/views.py sha256=dLn4315ghvpFMatN-Zmgx3xkSuQ5o5WJRGGCoVyETjY 9042
eox_core/api/support/v1/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/api/support/v1/tests/test_oauth_applications.py sha256=oKp141WqE9a_s_7SqK-ZUJOHu5EAirFCoOgwTkjy7xk 16217
eox_core/api/support/v1/tests/test_permissions.py sha256=o-JqTQ7_PCNMpeX0oVBaBp0W1_R3wqR0o0sWcCdq5QM 1433
eox_core/api/support/v1/tests/test_users.py sha256=9atV6pV4My_2hOVQ5vcqTH-X_Fba4cAjy-KV30Zkl2Y 3745
eox_core/api/task_dispatcher/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/api/task_dispatcher/tests/test_views.py sha256=y71HWbygpmVDgCHdGlxLLJ4UdFqrp3rTj_az-uCYNW8 4131
eox_core/api/task_dispatcher/v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/api/task_dispatcher/v1/urls.py sha256=x5NSNqpMzCdIRiR5MlZcXvwdmZG9qLo_pwj4SShiqq4 263
eox_core/api/task_dispatcher/v1/views.py sha256=uCLiN1kR0_cyfCePC1-xaHbuUGCUCptMUPxlNJpEkEY 4319
eox_core/api/v1/__init__.py sha256=98sQrALGXBEWHJ-Pw1Oo7DoTvLNGRuN1MDtZYjxJR8w 157
eox_core/api/v1/permissions.py sha256=_wjq22_-Aj8_SeQIQrpjohJFDRioqlOqewDmLTQJexc 2516
eox_core/api/v1/serializers.py sha256=sZgYUqkPq6XKg2bv0w-IyFKi6B_C53LdPBlJnUvXRtg 17340
eox_core/api/v1/urls.py sha256=e4MPBuuE7eEQoK-PIfhzjBCxasbdd4K7z_X6jPIg5M0 831
eox_core/api/v1/views.py sha256=HzpOD9AfZLTdKnt1rjKsJ2IKpD5BCajaKHdN4yLwqT0 44819
eox_core/api/v1/tests/__init__.py sha256=FZk9hm7vBsK8G16pNugputbrrEciYqJc_XRAhTCcojI 46
eox_core/api/v1/tests/test_coursekey.py sha256=ca6XvB_4IG74L9p5oXgrzDzAP8H1NcMfNiNxQifb_LY 3081
eox_core/api/v1/tests/test_enrollments.py sha256=ndLEUpKw3PQHWBtAPcE52UCBGEU-5_lDGQv7Gnm0U5w 6316
eox_core/api/v1/tests/test_grades.py sha256=yzn_ajlm-jcq0qm8va3tQTrTbcoUTQl6ZVsz7na5yeg 6839
eox_core/api/v1/tests/test_permissions.py sha256=RzzP6PNesCdRhr3yLBqjbhNkmoc5W6ekTV94V-8yyG8 2220
eox_core/api/v1/tests/test_pre_enrollments.py sha256=W08ELFk-F2IWc9pNz6kO8gFYmdx-Jmj6YUrvZrDnJxI 7470
eox_core/api/v1/tests/test_users.py sha256=xaERcVtj2BSohnP8m3qJYQqv70Yjl63UQIE4eIzmKU4 23260
eox_core/edxapp_wrapper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/edxapp_wrapper/bearer_authentication.py sha256=FbCsjmtrtTTsIjICLVzGKaV63TpCA_rh3aY04I3aD_U 428
eox_core/edxapp_wrapper/certificates.py sha256=cKJWTy5lBHvcUR7kSdzZa0H7FWX2n6lr6eDCQfarPkk 834
eox_core/edxapp_wrapper/comments_service_users.py sha256=NNxeGNT9YhPPB04aTYAlR61kvaW-QsgdmO5L4LprRug 477
eox_core/edxapp_wrapper/configuration_helpers.py sha256=_riGJoHYrpeKsOy-qcGdZfClhzsxmtrBmgkXn9yGik4 369
eox_core/edxapp_wrapper/coursekey.py sha256=QjIT_3bpdAGdPCnOVFd4EUAAIXbFh0Y-w3WPs7iStw4 679
eox_core/edxapp_wrapper/courses.py sha256=uDSo3aOv0rtdkoLzqD2F8u802NqI3DT6Eg7es0Svzws 1331
eox_core/edxapp_wrapper/courseware.py sha256=b7daG2Oq9idwX8hLF6Nj9UGePFNnnVoOBIJgB-Vq1A0 313
eox_core/edxapp_wrapper/enrollments.py sha256=uPoYfyoT0jIx5_MDfORvOSlesLCzqSqXW2BTPrwH_oA 1461
eox_core/edxapp_wrapper/grades.py sha256=QNll_Zx2FgHVKDYWJbgooFUiLq21xPkt1TppMaPNj-4 331
eox_core/edxapp_wrapper/pre_enrollments.py sha256=5jkrIlR2yXS3VVju1MgR8gZTa7MpPMLhpnnSd63uqw0 1323
eox_core/edxapp_wrapper/storages.py sha256=b1W4H9aSwWQ5rlIH0goHIrPzqtYGXEhNpndruvhWFx8 815
eox_core/edxapp_wrapper/third_party_auth.py sha256=X551mxWN4emLdx5BRlHo9RdBkRgkJrWWg7BKNScLbwg 375
eox_core/edxapp_wrapper/users.py sha256=MA4JiBhQOIfn-GlLR1Gmrx9t5cR4Vit0YziD-YfgI2o 3078
eox_core/edxapp_wrapper/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/edxapp_wrapper/backends/bearer_authentication_j_v1.py sha256=G_AJ1e4LgT_lbOtOiZcuO5rVMZWftmj0egkuh9vkWKA 588
eox_core/edxapp_wrapper/backends/bearer_authentication_j_v1_test.py sha256=5xkXHNcbGQuyYh5IcX_-4kmyF7qXrNhKlUOonp5m3EY 511
eox_core/edxapp_wrapper/backends/certificates_h_v1_test.py sha256=5_Ue7IPVdLUoB5it3rzKASYFsLlcnhDhsxNZElLWzCA 340
eox_core/edxapp_wrapper/backends/certificates_m_v1.py sha256=9IVtATbNwBak_NzAnZ4MnFwXOt1TrILq8oyMo6tbvzI 725
eox_core/edxapp_wrapper/backends/comments_service_users_j_v1.py sha256=c4aZcw4Wb2vy2rI-uUFhEy_N0a2Si4df0WvK2ufrGLA 567
eox_core/edxapp_wrapper/backends/configuration_helpers_h_v1.py sha256=tA9W0WZ4r7avCERii7SLzdRwaDVksq3-4B1uHLyCYe4 269
eox_core/edxapp_wrapper/backends/configuration_helpers_h_v1_test.py sha256=AgdTKU3mogyKiXw7NExkwI6pZ0cSEaAVyNGas_OBndw 379
eox_core/edxapp_wrapper/backends/coursekey_m_v1.py sha256=0ve5KzPv5P6G7AEC6J-zswJ9_hG5B-0Q6OuFwJxmY40 1676
eox_core/edxapp_wrapper/backends/courses_h_v1.py sha256=KSUJLzkHfL0JTcfnnpE10dGLjpvEfxprsFwMEMjtXGM 1431
eox_core/edxapp_wrapper/backends/courseware_h_v1.py sha256=pZR6n3Et5DQ0gHmRW8qT02CFXJAgExgkEZ7oTGRXwvg 194
eox_core/edxapp_wrapper/backends/edxfuture_i_v1.py sha256=i2mvb74gtkOHiWlq78uR2ier8iX73r1P5glUN8WpwRg 1211
eox_core/edxapp_wrapper/backends/edxfuture_o_v1.py sha256=jc1y4mkosm2-L9e3TDl9-LWUs5-XptyZ0Pu9yzQ_IbI 1237
eox_core/edxapp_wrapper/backends/enrollment_l_v1.py sha256=ghEpgArKYY_-miSJmEIht1SCQMjDPn5iWT1ymvVQAq0 12055
eox_core/edxapp_wrapper/backends/enrollment_o_v1.py sha256=06EXPATQeOTceQkf-_JYHSOvD01xRr0wanuD60We0uA 12095
eox_core/edxapp_wrapper/backends/grades_h_v1.py sha256=e4nfHXMyaBj4Mdmtnu_KNIKOkkqa6DfAWNT6Zf2xujM 242
eox_core/edxapp_wrapper/backends/pre_enrollment_l_v1.py sha256=NR9u77QE8WS77IUN07RF5MuCQnEeEIwowEf2LXKYtrg 4254
eox_core/edxapp_wrapper/backends/storages_i_v1.py sha256=Td171wVTrHYmBwiLC9dl2AP6hRdk2efmUPJblr_Vphk 551
eox_core/edxapp_wrapper/backends/storages_i_v1_test.py sha256=7DPf7ms0wXY57qmfIkfKOO9ZvhRMuvyr4WYBGOlmNcU 849
eox_core/edxapp_wrapper/backends/third_party_auth_l_v1.py sha256=kN8KMhq-rm8AAYKNgY8tVCcfC-1Iaehcop1KaS_uEOg 502
eox_core/edxapp_wrapper/backends/users_l_v1.py sha256=qZN7QnKNesmQvJnYsBWZv-mvr8kY30BiMnaGTP3PPTE 13728
eox_core/edxapp_wrapper/backends/users_l_v1_test.py sha256=SzD8Nu8PITcK0jRUva6AiDwbiOmI_LXd5fN0T_RGZr4 2552
eox_core/edxapp_wrapper/backends/users_m_v1.py sha256=81pan4aIPMai0YCyTf8qvdd-CRaVYnUpCATrwwzL93o 13787
eox_core/edxapp_wrapper/backends/users_m_v1_test.py sha256=Kgs1ZgREZz2amGTjEnj4IWVB-3uwi2Jp_WmkoyItsf4 2584
eox_core/edxapp_wrapper/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/edxapp_wrapper/tests/test_coursekey.py sha256=2-lPQ3y6b1rFNBhRr9pcZK2XUGRM-ZbCVvle8FJEdaw 1344
eox_core/edxapp_wrapper/tests/test_enrollments.py sha256=bTaBzzqwkCNI0FyA39SBivA8nihxAXvypaRpPiJ4FWE 1077
eox_core/edxapp_wrapper/tests/test_pre_enrollments.py sha256=KgikHWTXGrHo_x7-wcG5gkZwcaed_dwWK5lS0fzdvak 1827
eox_core/edxapp_wrapper/tests/test_users.py sha256=_U0mb5llZzvUrxOurFOcTH_lHM6_qxUJoytfQQv3fKo 1040
eox_core/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/integrations/sentry.py sha256=wFThQ6gQqKcLaOgCfvMglM2Q1MZSO64UVauD0FI4hvg 5455
eox_core/migrations/0001_initial.py sha256=tNsm17rn4W2SswoNw2nwTXAyvZKHQz4pE6LSX-p5X4A 1022
eox_core/migrations/0002_moving_contenttypes.py sha256=-b6Suqxqr70jJ3ALPszMf5GZh13zDpz-tL5p8XT6wcE 1061
eox_core/migrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/settings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/settings/common.py sha256=eN6iZihI9cGXGxn1YwIF52m729mFCId_pmKlxSMJ9Cc 4304
eox_core/settings/devstack.py sha256=jf3YxUT2yVhKprJhPJcvaoTGfCbxMOVGHetCIYCqHm4 651
eox_core/settings/production.py sha256=XdnXGucc814KlrwJfOmSKSWsbD5ybThSFhSeYu3TGQ4 6651
eox_core/settings/test.py sha256=XJoHQYoTZan_GBitjxupVFYJlxdT2fTCHba_vaERQe8 3586
eox_core/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/tests/test_middleware.py sha256=zfK62PKNcE8vBPtGbHnF54OB3Te3NrEn5Df2dX-9Gwg 6811
eox_core/tests/test_models.py sha256=sE6K0_b3Hkuhi3Jkn6JmVtDwHukGokWk2hBxTP6CUv0 861
eox_core/tests/test_pipeline.py sha256=9XAx4T087F4AJ_LgT-BYvGYvFJ6xk2rXT4PlYEQKyj4 11028
eox_core/tests/test_storage.py sha256=GQTp7T7hfEm_xr1q7crHXP0IUqKz_IWXv87GUdnWpMw 1723
eox_core/tests/test_utils.py sha256=IG8-QkrhUHis58Lh65PW8puv1di2Hp-8VKSHt41fZ3Y 4086
eox_core/tests/test_views.py sha256=EaKjU2IxFHKWQG2XdMyyJT8FJeFaZTMFFxNqWicGUVc 1344
eox_core/tests/test_wrappers.py sha256=LX6T3-5YcZ1kqfgd7KNb-0kvx3ImBm8RLahgQBpbyxM 724
eox_core/tests/integration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eox_core/tests/integration/test_enrollment_integration.py sha256=3vZW80g1cLrfjjyo3ifFMlDbfoq5btMP29jDVp6--sw 20720
eox_core/tests/integration/test_grade_integration.py sha256=CbYQDB-bQFJ2kbqEvN_DsWMt9RUy4mbKABuvT3eFq74 6588
eox_core-10.0.0.dist-info/AUTHORS.txt sha256=RhkndEtnv8_ueUrXsZ-cwQ95mbJ7qLqozykwpVHicK4 295
eox_core-10.0.0.dist-info/LICENSE.txt sha256=DZak_2itbUtvHzD3E7GNUYSRK6jdOJ-GqncQ2weavLA 34523
eox_core-10.0.0.dist-info/METADATA sha256=rV3YZ_ZIz4VSqlbiTVsbn8pracZbdmNzcxp5s863SaI 7905
eox_core-10.0.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
eox_core-10.0.0.dist-info/entry_points.txt sha256=F2pcS4RFbNOzDjFvN3HywVXcisyvz4JTqEAmdyjm4Hw 114
eox_core-10.0.0.dist-info/top_level.txt sha256=u8Y8WZsZIPJeH4_s4p5XHGlLep-qrFbiSmcEUqiSjzM 9
eox_core-10.0.0.dist-info/RECORD

top_level.txt

eox_core

entry_points.txt

eox_core = eox_core.apps:EoxCoreCMSConfig
eox_core = eox_core.apps:EoxCoreConfig