{"package": "edx-completion", "summary": "A library for tracking completion of blocks by learners in edX courses.", "pypi_url": "https://pypi.org/project/edx-completion", "piwheels_url": "https://www.piwheels.org/project/edx-completion", "releases": {"5.0.0": {"released": "2026-04-07 16:10:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-5.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-5.0.0-py2.py3-none-any.whl", "filehash": "b0474e3bf24f3d271a6ac6c41ecdbf780775e4ff4442474082b1229a218d17cc", "filesize": 47443, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.9": {"released": "2025-05-09 02:35:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "4.7.11": {"released": "2025-03-27 02:21:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.11-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.11-py2.py3-none-any.whl", "filehash": "8ab58cc1d53a673cd13cbb82c51970cfccf8c42a049f7a951b30e95b4ceae076", "filesize": 45862, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.7.10": {"released": "2025-02-20 05:35:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.10-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.10-py2.py3-none-any.whl", "filehash": "3c00d1b0c8a695f09a8158c043890b1a0d3ba81e27a397365884f7de72125c32", "filesize": 45866, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.7.9": {"released": "2025-01-30 02:26:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.9-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.9-py2.py3-none-any.whl", "filehash": "b9ef061176a18117b6a93d26a4543400ca1a0d08575e9ef63aead899c90f8572", "filesize": 45855, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.7.8": {"released": "2024-12-19 00:49:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.8-py2.py3-none-any.whl", "filehash": "9ca8504a58a93289dc1726997a8c68716e2c53729512f7e72dbccbfcfecd608e", "filesize": 45854, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.7.7": {"released": "2024-12-11 23:43:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.7-py2.py3-none-any.whl", "filehash": "12584b17e5f0f8735ec10560909286b20ac5d9cf8ca00eb1be0761f7c6aa06e2", "filesize": 45855, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.7.6": {"released": "2024-11-07 04:16:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.6-py2.py3-none-any.whl", "filehash": "8ae4ba062c3a1aad2f7181a6d9f00717ef7fa6e899dff63b45e23c4ce7eb1b2f", "filesize": 45847, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.7.5": {"released": "2024-10-31 01:02:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.5-py2.py3-none-any.whl", "filehash": "149c2c3e04f59d328a39de035de63084b7d16dbde4defdd5ffdfb7afa4e56ffa", "filesize": 45848, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.7.3": {"released": "2024-10-18 06:09:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.3-py2.py3-none-any.whl", "filehash": "b743d9c3113b933ba4cf702b09ac14da29f90678d8e035f1283e5ccf35f96945", "filesize": 45846, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.7.2": {"released": "2024-10-09 23:35:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.2-py2.py3-none-any.whl", "filehash": "f673de9a3d99be54ffb2935ae50a23fe0d6a39ab94749331c526456e9f65b419", "filesize": 45845, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.7.1": {"released": "2024-09-26 03:01:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.1-py2.py3-none-any.whl", "filehash": "fff61333fdd1f8107faebc64685a50eeaca8a305ae7953f20ac8a069d820f26a", "filesize": 45845, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.7.0": {"released": "2024-09-13 02:11:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.7.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.7.0-py2.py3-none-any.whl", "filehash": "cedea5733315a380529d504bb64ad220c4160395cd728e337eaae8c05c9d6b23", "filesize": 45846, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.6.9": {"released": "2024-09-04 23:26:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.6.9-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.6.9-py2.py3-none-any.whl", "filehash": "478275ff188f34be915df62f30f9cee54de35dae60ec9b1a693da3cdb13d866d", "filesize": 45829, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.6.8": {"released": "2024-09-04 23:25:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.6.8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.6.8-py2.py3-none-any.whl", "filehash": "e67eda3795aef06986b47c3661c25f85b1073f486181d258a82fb5cdc45a547f", "filesize": 45829, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.6.7": {"released": "2024-07-28 19:16:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.6.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.6.7-py2.py3-none-any.whl", "filehash": "ef056b489b7a9d9abb68c2c69b484c1dfaf275f7dcd3c24b7b7b103f7035c739", "filesize": 45827, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.6.6": {"released": "2024-07-04 11:50:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.6.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.6.6-py2.py3-none-any.whl", "filehash": "6eae71d8eaa31c50bb557d1e024f56875a3f2d69003ed373570df1782add99c6", "filesize": 45823, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.6.5": {"released": "2024-06-27 00:18:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.6.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.6.5-py2.py3-none-any.whl", "filehash": "36bb9a0bb4569071eb0899daa445c749284bce3d8795aa91e07deb5bba4df39f", "filesize": 45826, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.6.4": {"released": "2024-06-20 05:23:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.6.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.6.4-py2.py3-none-any.whl", "filehash": "f4048c4e986bd0981eb0d22adadf3bc5d00d87605e4248dee43e65f9f86fda82", "filesize": 45825, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.6.2": {"released": "2024-06-06 02:20:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.6.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.6.2-py2.py3-none-any.whl", "filehash": "fb9cc73c108f40952addf1c10175a6518d4e39dd5d5a81f2cffe1f56cb3e1572", "filesize": 45825, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.6.1": {"released": "2024-05-30 02:00:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.6.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.6.1-py2.py3-none-any.whl", "filehash": "562b06fb1f1b730c491e19a461d3219f9ec9dfb3f60b1814b94d131919ed4cbb", "filesize": 45826, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.6.0": {"released": "2024-04-16 15:41:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.6.0-py2.py3-none-any.whl", "filehash": "014a9d3bdea84893b92c992a6df53fa0d506241bd1d63f0f7b76077c7fd462f8", "filesize": 45820, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "setuptools", "xblock"]}}}, "4.5.0": {"released": "2024-03-21 13:56:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.5.0-py2.py3-none-any.whl", "filehash": "22268876037fa528eb7688a286b3a9c70dea6e498faa60968407098dc3966c76", "filesize": 45513, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "xblock"]}}}, "4.4.0": {"released": "2023-10-20 13:13:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.4.0-py2.py3-none-any.whl", "filehash": "96681083b3cf25d1f8066a0eda7c0a46b9a51a874e104f77547b47c8ddbbb083", "filesize": 44692, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "event-tracking", "pytz", "xblock"]}}}, "4.3.0": {"released": "2023-07-26 13:38:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.3.0-py2.py3-none-any.whl", "filehash": "1c0a122e6ffb37ed966d4f40b17f09dad7893444b151e08864bb78e07df6066a", "filesize": 43938, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "pytz", "xblock"]}}}, "4.2.1": {"released": "2023-04-26 14:44:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.2.1-py2.py3-none-any.whl", "filehash": "c11ad51a243019fd0ba1e27700f609fa1f5abff15e63b026045688c3e27ef7a3", "filesize": 43926, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "pytz", "xblock"]}}}, "4.2.0": {"released": "2022-02-14 13:53:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.2.0-py2.py3-none-any.whl", "filehash": "5b3c15d4e80827f416896f6408f966996f7b83aee9da5999f37091f57c7414a8", "filesize": 43832, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "pytz", "xblock"]}}}, "4.1.0": {"released": "2021-07-19 13:12:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.1.0-py2.py3-none-any.whl", "filehash": "0756aee4ac6af1f92d5a3363ebe7e72cc1de85963731ad5d714d7d9475308038", "filesize": 44487, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "pytz", "xblock"]}}}, "4.0.4": {"released": "2021-05-27 16:04:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.0.4-py2.py3-none-any.whl", "filehash": "52c4b8a4ed683de6a4ed39a602268dab2a9aeb5136615d2ac4c89c377bde6141", "filesize": 44416, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "pytz", "xblock"]}}}, "4.0.3": {"released": "2021-02-09 14:08:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.0.3-py2.py3-none-any.whl", "filehash": "80aa163f6f65c1c3a05deadfe6a1267cd96342ecd940f7970cac56b1673ea7c3", "filesize": 44366, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "pytz", "xblock"]}}}, "4.0.1": {"released": "2021-01-05 23:20:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.0.1-py2.py3-none-any.whl", "filehash": "da2e39bc01b7487baa133feaf459d26e8458ad438368c634487214fdcc9552da", "filesize": 44383, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "pytz", "xblock"]}}}, "4.0.0": {"released": "2020-11-19 22:52:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-4.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-4.0.0-py2.py3-none-any.whl", "filehash": "e7d8cbd6aba67e71deb08214613adc5ee821b695abd8597fdd4ce32cfc8de157", "filesize": 44289, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "pytz", "xblock"]}}}, "3.2.5": {"released": "2020-11-04 21:09:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.2.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.2.5-py2.py3-none-any.whl", "filehash": "79bd7fe3c1d325d5657625bcef87fcd2596ec5365eac24e8230a966935b69a02", "filesize": 44100, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "edx-toggles", "pytz", "xblock"]}}}, "3.2.4": {"released": "2020-07-21 17:53:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.2.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.2.4-py2.py3-none-any.whl", "filehash": "648203c87b0d83ac351f24a2742ee6ca53e59e1543a7f54b7495b2a983ac08f9", "filesize": 43986, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "3.2.3": {"released": "2020-07-02 14:22:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.2.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.2.3-py2.py3-none-any.whl", "filehash": "24a2498e0793f38eaa18de348bd26930474fec8539362ac058c5250a60603842", "filesize": 43778, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "3.2.2": {"released": "2020-06-30 18:36:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.2.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.2.2-py2.py3-none-any.whl", "filehash": "aa6a54e321d777f49a72e3d6bfadb0f4caeb1ae6a9e1f9b47c98a0b442de30f7", "filesize": 43695, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "3.2.1": {"released": "2020-06-05 18:37:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.2.1-py2.py3-none-any.whl", "filehash": "7fc0fb6a8757cacb3414b86332cdf933f6bc4dca8b0ddd4ec07f878b864372f5", "filesize": 43913, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "3.2.0": {"released": "2020-05-04 09:00:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.2.0-py2.py3-none-any.whl", "filehash": "fef5ac9eade6e900f565cd0d63757e7ac88af6db367fadb6478408ff5cd538ae", "filesize": 43905, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "3.1.1": {"released": "2020-02-24 21:16:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.1.1-py2.py3-none-any.whl", "filehash": "a43f56382683a8b420a30c736936bd6e063812dd56eae3094d8615fb58ca47e2", "filesize": 43918, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "3.1.0": {"released": "2020-02-18 17:54:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.1.0-py2.py3-none-any.whl", "filehash": "ae3569013ba70f89496921eb711fe623e95a2185620e9e7720baf081d38a1874", "filesize": 43904, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "3.0.3": {"released": "2020-02-18 16:22:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.0.3-py2.py3-none-any.whl", "filehash": "129ab793b79831e7b175f46166105c530af92859c3d04c38b1cb8c2b0e5bb184", "filesize": 43865, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "3.0.2": {"released": "2019-11-13 06:47:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.0.2-py2.py3-none-any.whl", "filehash": "da718570bf88d724427eddf47213ee964e48864d8e5f691e08218f23b78d4139", "filesize": 43875, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "3.0.1": {"released": "2019-10-22 17:52:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-3.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-3.0.1-py2.py3-none-any.whl", "filehash": "b5e954156900cb60254d7f64485e6a68006405507c0f3efb424e040c54685cdc", "filesize": 43843, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "2.0.0": {"released": "2019-04-23 16:56:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-2.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-2.0.0-py2.py3-none-any.whl", "filehash": "1b426c4f897241c44023a6fbdbbb83604ef25282a372642a1787059a3b47bac6", "filesize": 41660, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "1.0.3": {"released": "2019-03-21 14:41:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-1.0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-1.0.3-py2.py3-none-any.whl", "filehash": "4d7c14763aad16ba2a68463b3f5263bd2cb3eca4e6647327ba5e4abc3be5f4e2", "filesize": 42000, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "1.0.2": {"released": "2019-03-11 11:31:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-1.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-1.0.2-py2.py3-none-any.whl", "filehash": "703e5a2b33ad278e6ac5a0603be9e22733e915fb9ba8914fd4166d730478bd3d", "filesize": 41967, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "1.0.1": {"released": "2018-10-23 09:56:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-1.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-1.0.1-py2.py3-none-any.whl", "filehash": "e2340b93610fa8e0975b98d4681e140e01afac8631c784dc4bd954b10c6be2fc", "filesize": 41881, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "1.0.0": {"released": "2018-10-16 20:36:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-1.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-1.0.0-py2.py3-none-any.whl", "filehash": "b234e2a87cbd4c2a3c000233587982cf4aab21969138a4fc8254e1ee724eacef", "filesize": 41845, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.14": {"released": "2018-10-05 00:57:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.14-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.14-py2.py3-none-any.whl", "filehash": "25d418f154b56602a613dc1be352529fab24c267495e55bf7ce0d5ff61112193", "filesize": 41782, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.13": {"released": "2018-10-03 21:37:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.13-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.13-py2.py3-none-any.whl", "filehash": "836df2ff0f533b582d42946a2f4afe37385999dc3d17b07353e766ca45e347a7", "filesize": 40999, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.12": {"released": "2018-10-03 09:47:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.12-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.12-py2.py3-none-any.whl", "filehash": "1547178d65749daee50dc53c30233b71b4fe2e5891ee57258a6f413f0327c126", "filesize": 40966, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-drf-extensions", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.11": {"released": "2018-09-26 15:23:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.11-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.11-py2.py3-none-any.whl", "filehash": "08f635e6fbd9109d6f8c850d5cec6d27dd7cbdb19d2b489e4dd0ce9004ac8450", "filesize": 28549, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.10": {"released": "2018-09-07 21:16:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.10-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.10-py2.py3-none-any.whl", "filehash": "bd65513bdfe710a9f6fa272ceda7850d680f5057cd16952e8b62a91e8a20569a", "filesize": 28524, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.9": {"released": "2018-08-29 07:53:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.9-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.9-py2.py3-none-any.whl", "filehash": "f28d539e82c721e6bc0d4a7e914176109a459de695b556f37245d8b6e33c10ab", "filesize": 28308, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.8": {"released": "2018-07-10 08:29:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.8-py2.py3-none-any.whl", "filehash": "6f99fb579b8cf208d398322cd5b6c59db1b5a08af52cdc973cf502d68436f557", "filesize": 28444, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.7": {"released": "2018-06-19 15:21:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.7-py2.py3-none-any.whl", "filehash": "420fc5e14853cc6e6081fe3a0c337e21a029bf3e4b6484c5b0e20da6fb2c3120", "filesize": 28251, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.6": {"released": "2018-04-18 00:18:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.6-py2.py3-none-any.whl", "filehash": "f9d4e586ebe6da74fcf78a5db22ec0bcbbcf957873e772af277fe5ff1ad42f56", "filesize": 27518, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.5": {"released": "2018-04-05 17:50:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.5-py2.py3-none-any.whl", "filehash": "7e7372fcb5e2a73486756f163a31757e2c930cefdd75b2b99b1b97300e47a779", "filesize": 27398, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.4": {"released": "2018-03-28 20:41:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.4-py2.py3-none-any.whl", "filehash": "1d246f7a1a11b2441bfc45157901283411f37f8809c25657fbde4d84a129a348", "filesize": 32559, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.3": {"released": "2018-03-26 18:47:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.3-py2.py3-none-any.whl", "filehash": "266655e95190b78057d77890fe667dde4d6f98cb9b768d6b2917e3da9a6121f8", "filesize": 31304, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.2": {"released": "2018-03-26 15:20:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.2-py2.py3-none-any.whl", "filehash": "c18377f5141b093c3d4529c18a9c8a64ee70f21ec1485769071b8b438be34b93", "filesize": 30301, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "pytz", "xblock"]}}}, "0.1.1": {"released": "2018-03-23 20:07:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.1-py2.py3-none-any.whl", "filehash": "e41e576e4b53962ae8266df8cc14718c7848338295ddbd9799a4c2b450d63ad0", "filesize": 31132, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}, "0.1.0": {"released": "2018-03-21 15:22:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.1.0-py2.py3-none-any.whl", "filehash": "57ea585a6bec55e786cd2a4ea94a3c2b7d2e6a45c317c63cb9c3e350a90cf4d3", "filesize": 30801, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}, "0.0.11": {"released": "2018-03-20 17:09:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.0.11-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.0.11-py2.py3-none-any.whl", "filehash": "93ec668a516bc4c52c07b62e6657d281db19bbcdbd29337ceaeefdb43943792f", "filesize": 30655, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}, "0.0.9": {"released": "2018-02-28 15:09:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.0.9-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.0.9-py2.py3-none-any.whl", "filehash": "f7ffbf025eb9a594fbcf7e32fadc19ad296bb176f2fdbe6561f00bcecaa60a12", "filesize": 29463, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}, "0.0.8": {"released": "2018-02-27 18:40:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.0.8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.0.8-py2.py3-none-any.whl", "filehash": "73a8ee27c879fc31114982c0b9968db6d070f6df24d89ad39fb91e5fd4e19d6e", "filesize": 27163, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-i18n-tools", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}, "0.0.7": {"released": "2018-02-15 16:53:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.0.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.0.7-py2.py3-none-any.whl", "filehash": "5bc9be42b94ff54a29fe8eab42a97c6b721e9733682111f9875511e5a07603f3", "filesize": 26702, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-i18n-tools", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}, "0.0.6": {"released": "2018-02-13 21:31:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.0.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.0.6-py2.py3-none-any.whl", "filehash": "9409e779f5ee7bb3fe3d9cd7f8511fcbc5438f08c27848de9506be1bbf87cf5f", "filesize": 26139, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-i18n-tools", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}, "0.0.5": {"released": "2018-02-08 15:51:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.0.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.0.5-py2.py3-none-any.whl", "filehash": "0a396547188fc4459a6f827484ce1bd63bd81b8284d3af0ab57b5d3f1bd5df1a", "filesize": 25113, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-i18n-tools", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}, "0.0.4": {"released": "2018-02-07 17:57:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.0.4-py2.py3-none-any.whl", "filehash": "08032fb5e4d2b412360493df4f5199eca770bd3838a87151ada9ed6f7ab937a5", "filesize": 24662, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-i18n-tools", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}, "0.0.2": {"released": "2018-01-31 20:29:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.0.2-py2.py3-none-any.whl", "filehash": "d29760ab7222307361b832796e7f3ec7bbe37883aa8ff0d288ecb05d25bec306", "filesize": 19587, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-i18n-tools", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}, "0.0.1": {"released": "2018-01-31 19:00:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"edx_completion-0.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/edx-completion/edx_completion-0.0.1-py2.py3-none-any.whl", "filehash": "9b1569bc0774cf896b29e03aef444ab1431dc8523f422e29feba598322e30aa7", "filesize": 19474, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["argparse", "backports-functools-lru-cache", "caniusepython3", "certifi", "chardet", "click", "configparser", "diff-cover", "distlib", "django", "django-model-utils", "djangorestframework", "edx-i18n-tools", "edx-lint", "edx-opaque-keys", "first", "futures", "idna", "inflect", "isort", "jinja2", "jinja2-pluralize", "markupsafe", "packaging", "path-py", "pip-tools", "pkginfo", "pluggy", "polib", "py", "pycodestyle", "pydocstyle", "pygments", "pyparsing", "pytz", "pyyaml", "requests", "requests-toolbelt", "six", "snowballstemmer", "tox", "tox-battery", "tqdm", "twine", "urllib3", "virtualenv", "wheel", "xblock"]}}}}}