edx-opaque-keys

View on PyPIReverse Dependencies (37)

2.9.0 edx_opaque_keys-2.9.0-py3-none-any.whl

Wheel Details

Project: edx-opaque-keys
Version: 2.9.0
Filename: edx_opaque_keys-2.9.0-py3-none-any.whl
Download: [link]
Size: 74340
MD5: 9992bec04efda66c788a1655cb3b1fc7
SHA256: f1cfaa3f8772a904f3cbf5e90f2750e312af85de7f3d54c0bc9db4da2a1d494c
Uploaded: 2024-04-25 12:32:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: edx-opaque-keys
Version: 2.9.0
Author: edX
Home-Page: https://github.com/openedx/opaque-keys
License: AGPL-3.0
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Framework :: Django
Classifier: Framework :: Django :: 4.2
Requires-Dist: pymongo (<4.4.1,>=2.7.2)
Requires-Dist: stevedore (>=0.14.1)
Requires-Dist: typing-extensions
Provides-Extra: django
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 851 characters]

WHEEL

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

RECORD

Path Digest Size
opaque_keys/__init__.py sha256=SAMMcJoXaeMgCvt74X9KVn0ffgb3xD1YaDgUYz9DQsw 15106
opaque_keys/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opaque_keys/edx/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opaque_keys/edx/asides.py sha256=bHErWgchZ-8TjvIu7SSdzyrLjw7wMS5zaFmT80ynr-g 11464
opaque_keys/edx/block_types.py sha256=ABRg63gw2fjOnQIwXDAqncdvyf-KX5HqK75XNQAcG4A 3493
opaque_keys/edx/keys.py sha256=7_hrmVjE8X_P5Ij6_ekYc4pygJfMwAzQlpeTiGUjAhI 9660
opaque_keys/edx/locations.py sha256=LGhvepFeazC8CvFE9QLSOE_8zk3rUvkS3y-i8NWd4JM 9935
opaque_keys/edx/locator.py sha256=_ef-6JrSvdZyjDZuKhpimcF-PLI8KmEw-io7FWbpfFs 61379
opaque_keys/edx/django/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opaque_keys/edx/django/models.py sha256=UugqZmEvLl-JM6Lt8U4_UrlY5huPPp-sh_7RsOB4WKQ 9348
opaque_keys/edx/django/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opaque_keys/edx/django/tests/models.py sha256=myzdwt5pubgYHxB1_ltoHVynfjLkD7werWXT2wTPtPk 1825
opaque_keys/edx/django/tests/test_models.py sha256=pMFUDphT60iTXwDgDp2ugHJuXQlCgfM-A3G1TZbNVt0 3588
opaque_keys/edx/tests/__init__.py sha256=D7IlG6AP29MfSmEIEzL9P1Ef4V2pThE8503TwSL9gfs 2444
opaque_keys/edx/tests/test_aside_keys.py sha256=gDdZhx0iFij2kkX6ilyoIiCOAfZ-fhEijKC3FsPy7Gc 8224
opaque_keys/edx/tests/test_asset_locators.py sha256=mRXS3UHmfpynhgxA3xDfmlJ2EtvBN15WUsAWiMT_MmE 4913
opaque_keys/edx/tests/test_block_types.py sha256=oQ_gxIhOFF_no02IXz4DxK1EqH8fuLUU1bJSUP79xsc 2023
opaque_keys/edx/tests/test_block_usage_locators.py sha256=JypoRhnvSiBdUU-_t4MG0P6OcHYfnC7-7Obt-Qz4WPE 14995
opaque_keys/edx/tests/test_course_locators.py sha256=6jjMinqWCTy1Kv8fnC6v9Mbb8QM_-zAzk37DXel62cg 10439
opaque_keys/edx/tests/test_default_deprecated.py sha256=n4_lkHyyS1tfKiSLU-xVfLd5s9HMgUKrgHm6WPIJfiU 1382
opaque_keys/edx/tests/test_deprecated_locations.py sha256=2-tEr5EFntCEB4CQwMMG9wGNOLOrEA0XGR0HrGQ2mhw 5706
opaque_keys/edx/tests/test_is_course.py sha256=0Aa7rySY5SUBNabfala8FfXBuctISXqwTJvAiNHO8X0 794
opaque_keys/edx/tests/test_library_locators.py sha256=MMv0K5trd_j11ToiZoIm1wM06Cqq8ZQgt9xeaUjhOrc 12203
opaque_keys/edx/tests/test_library_usage_locators.py sha256=SPoEoE_19mzRZm_CNcTbKuOpRtUuxrn_pyOi86vkqk8 10268
opaque_keys/edx/tests/test_locators.py sha256=0MFebUMcPLbL7l0EIZxJTc8v0yJnzSaE4R0-II1Ud2o 4921
opaque_keys/edx/tests/test_properties.py sha256=x6xDvWc__UTTBD0OC6f0Pz2Yxc5AN6--y0KJayIRQ74 6388
opaque_keys/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opaque_keys/tests/strategies.py sha256=5KIaExybRHj06S80Su6xh_BAxcqXK6XuFwAbsPjH0LE 12411
opaque_keys/tests/test_opaque_keys.py sha256=jQclYQuaJRQNGyIfxkZuoBX3HDIdtpB0hn-DgGTHv1s 9796
settings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
settings/base.py sha256=Jy9BT-IySjnGCyoctcUkB9IsdEnZTTr0Fo9ZmpeXE9g 829
settings/test.py sha256=XDciGeS2OBCjHrgCfYxagfVBpKuQ_PRrBwc1Bs_-D6k 89
edx_opaque_keys-2.9.0.dist-info/AUTHORS sha256=aDZ9q7DxdNLhvA40Xa55Udmo2id2pBgd3cDz3luLCrU 394
edx_opaque_keys-2.9.0.dist-info/LICENSE sha256=566LXaF3CUdLolMWRBvAZBSIQc8QHn7vMYw8PuWggns 34499
edx_opaque_keys-2.9.0.dist-info/METADATA sha256=RQM7sYLoAbMITBKRHR49ccamEz3x8g9J62czsvXI7iA 1638
edx_opaque_keys-2.9.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
edx_opaque_keys-2.9.0.dist-info/entry_points.txt sha256=6bUqwztuNm2U2Kb06sxil5hWM7qce5UiAz76qkWtOUI 1112
edx_opaque_keys-2.9.0.dist-info/top_level.txt sha256=_PqNwtcJhsSaUViSgfmQ2EBNd-SdshgIRMt9HfJ0b1I 21
edx_opaque_keys-2.9.0.dist-info/RECORD

top_level.txt

opaque_keys
settings

entry_points.txt

asset-v1 = opaque_keys.edx.locator:AssetLocator
block-type-v1 = opaque_keys.edx.block_types:BlockTypeKeyV1
course-v1 = opaque_keys.edx.locator:CourseLocator
lib = opaque_keys.edx.locator:LibraryLocatorV2
library-v1 = opaque_keys.edx.locator:LibraryLocator
slashes = opaque_keys.edx.locator:CourseLocator
aside-def-v1 = opaque_keys.edx.asides:AsideDefinitionKeyV1
aside-def-v2 = opaque_keys.edx.asides:AsideDefinitionKeyV2
bundle-olx = opaque_keys.edx.locator:BundleDefinitionLocator
def-v1 = opaque_keys.edx.locator:DefinitionLocator
base10 = opaque_keys.tests.test_opaque_keys:Base10Key
dict = opaque_keys.tests.test_opaque_keys:DictKey
hex = opaque_keys.tests.test_opaque_keys:HexKey
aside-usage-v1 = opaque_keys.edx.asides:AsideUsageKeyV1
aside-usage-v2 = opaque_keys.edx.asides:AsideUsageKeyV2
block-v1 = opaque_keys.edx.locator:BlockUsageLocator
lb = opaque_keys.edx.locator:LibraryUsageLocatorV2
lib-block-v1 = opaque_keys.edx.locator:LibraryUsageLocator
location = opaque_keys.edx.locations:DeprecatedLocation