{ "info": { "author": "edX", "author_email": "oscm@edx.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django", "Framework :: Django :: 3.2", "Framework :: Django :: 4.0", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/edx/XBlock", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "XBlock", "package_url": "https://pypi.org/project/XBlock/", "platform": "", "project_url": "https://pypi.org/project/XBlock/", "project_urls": { "Homepage": "https://github.com/edx/XBlock" }, "release_url": "https://pypi.org/project/XBlock/1.6.1/", "requires_dist": [ "fs", "lxml", "markupsafe", "python-dateutil", "pytz", "pyyaml", "webob", "web-fragments", "django-pyfs (>=1.0.5) ; extra == 'django'", "lazy ; extra == 'django'" ], "requires_python": "", "summary": "XBlock Core Library", "version": "1.6.1", "yanked": false, "yanked_reason": null }, "last_serial": 12754548, "releases": { "0.4": [ { "comment_text": "", "digests": { "md5": "4bab75be42b020c41e54059ee44eb101", "sha256": "7e4790b2dd7d0a9d368cd328217a90a0e4b2a71a6199b44af15f86777fed5928" }, "downloads": -1, "filename": "XBlock-0.4.tar.gz", "has_sig": false, "md5_digest": "4bab75be42b020c41e54059ee44eb101", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41744, "upload_time": "2014-11-14T14:49:21", "upload_time_iso_8601": "2014-11-14T14:49:21.260750Z", "url": "https://files.pythonhosted.org/packages/69/cf/39ce43578240ccf8d84d84fbb7b1220d985d245150763ba4bb81ac481236/XBlock-0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4-41-gfa759bc": [ { "comment_text": "", "digests": { "md5": "8801872eecc45e8d6c4d26f24ded0bd4", "sha256": "173b622ff6382a0cd1f8454a723abd7f80764ab89502aa36cafca774f05c688f" }, "downloads": -1, "filename": "XBlock-0.4-41-gfa759bc.tar.gz", "has_sig": false, "md5_digest": "8801872eecc45e8d6c4d26f24ded0bd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45514, "upload_time": "2014-11-14T14:40:26", "upload_time_iso_8601": "2014-11-14T14:40:26.284503Z", "url": "https://files.pythonhosted.org/packages/58/25/b26a00bea75c2cdc3e8e833b4dac39bf1ccce9049f378ba2d062a2c3a230/XBlock-0.4-41-gfa759bc.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.14": [ { "comment_text": "", "digests": { "md5": "8b123e94d69ecd222df5e1950ec9b81e", "sha256": "638aafdd56421689f1fa04b57eb5b406b596d0013413f9c0bf767e6eea070aa8" }, "downloads": -1, "filename": "XBlock-0.4.14.tar.gz", "has_sig": false, "md5_digest": "8b123e94d69ecd222df5e1950ec9b81e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85829, "upload_time": "2017-02-08T20:08:39", "upload_time_iso_8601": "2017-02-08T20:08:39.182845Z", "url": "https://files.pythonhosted.org/packages/d3/2e/9aba49dec2a513e0fc9cce5046cb83fb23c3b293700fece66f7fc53e6962/XBlock-0.4.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4a0": [ { "comment_text": "", "digests": { "md5": "3f9ee92feb744b2404f7d67a4e3e2460", "sha256": "87d31a61cdb561174d54c04c37ef8069b56988d1df081bf44d3f1499081738f9" }, "downloads": -1, "filename": "XBlock-0.4a0.tar.gz", "has_sig": false, "md5_digest": "3f9ee92feb744b2404f7d67a4e3e2460", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73294, "upload_time": "2014-03-07T15:38:22", "upload_time_iso_8601": "2014-03-07T15:38:22.818697Z", "url": "https://files.pythonhosted.org/packages/59/c5/2f86a19aade9a53c3fdf15e3ddd9aa4e8c4870ad09e4c3b35be9ad9f9eb6/XBlock-0.4a0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4a1": [], "0.5.0": [ { "comment_text": "", "digests": { "md5": "181151b6d560f1d4cc2a6c1d9afa9d59", "sha256": "ba0801fad3e7e82971ba87885251abfa984c64d8c469cd6a4ea5f8df82b29db4" }, "downloads": -1, "filename": "XBlock-0.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "181151b6d560f1d4cc2a6c1d9afa9d59", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 100627, "upload_time": "2017-03-08T21:11:24", "upload_time_iso_8601": "2017-03-08T21:11:24.667366Z", "url": "https://files.pythonhosted.org/packages/ff/b1/5cb97eb6c93a585ebf74f2de5d0e3c297b80e56150e317ce7282bb658c3a/XBlock-0.5.0-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d33e2c4a5fb649bba2b182826f6e83f2", "sha256": "4fb609e377f72594b76580ec325c9c66700251f787138469231d2b08a8c473d5" }, "downloads": -1, "filename": "XBlock-0.5.0.tar.gz", "has_sig": false, "md5_digest": "d33e2c4a5fb649bba2b182826f6e83f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87335, "upload_time": "2017-03-08T21:11:25", "upload_time_iso_8601": "2017-03-08T21:11:25.864892Z", "url": "https://files.pythonhosted.org/packages/c7/c9/3509c5e4ee12accf342950353c4e718511bb51b39286e341c162a985c512/XBlock-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "a8edd1eb4501e460c0ccdf4656c7935c", "sha256": "d14c2a1adead9f4f0464a67b70b2524e7650aec4b3fad9727d8811cb1e34bfcc" }, "downloads": -1, "filename": "XBlock-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "a8edd1eb4501e460c0ccdf4656c7935c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 103210, "upload_time": "2017-05-12T18:47:36", "upload_time_iso_8601": "2017-05-12T18:47:36.030554Z", "url": "https://files.pythonhosted.org/packages/30/d2/b3bc0df8628242025efa324fdf146b630c6aee7b50f8d45150cc55a0cc8c/XBlock-1.0.0-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7edf432f9cd64cb00776a139f4fa9cf1", "sha256": "0b0f15c6830e87cffebab882439afa480b15758cad723b0f814880099a394f8a" }, "downloads": -1, "filename": "XBlock-1.0.0.tar.gz", "has_sig": false, "md5_digest": "7edf432f9cd64cb00776a139f4fa9cf1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88418, "upload_time": "2017-05-12T18:47:37", "upload_time_iso_8601": "2017-05-12T18:47:37.568137Z", "url": "https://files.pythonhosted.org/packages/7a/ea/7ea3f554872ade53a5de751183ae12f55fe725fbd42a118582a12be13b31/XBlock-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "56c47c9a07e97c560b2fd40a43868cb7", "sha256": "e51325102239cac7542fe41813efd1703d5fc1ab422b3be86b7be1489fa87c58" }, "downloads": -1, "filename": "XBlock-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "56c47c9a07e97c560b2fd40a43868cb7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 105978, "upload_time": "2017-11-16T19:39:03", "upload_time_iso_8601": "2017-11-16T19:39:03.539529Z", "url": "https://files.pythonhosted.org/packages/6b/70/5198fff3c133eabbc004f76808dbf68f96be18475b8ef7b231dab9fa357b/XBlock-1.1.1-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "73c5eec7b74060207bc310d1004e86d1", "sha256": "e90af5f17e753030c342c1600bd266511924eb26d3860a548d36b1927e1c157b" }, "downloads": -1, "filename": "XBlock-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "73c5eec7b74060207bc310d1004e86d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 105984, "upload_time": "2017-11-16T20:38:49", "upload_time_iso_8601": "2017-11-16T20:38:49.294156Z", "url": "https://files.pythonhosted.org/packages/12/f2/547c8910f15796b6e76d3f1d2b604a1ff2d176dc1ca8a396262e1ca697e0/XBlock-1.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b4466b7266a1a1049d82f5a68a7cfec9", "sha256": "56984327e1ffd6eb4c56807f913d272440537c2795fc36beb0f629ded4e3af35" }, "downloads": -1, "filename": "XBlock-1.1.1.tar.gz", "has_sig": false, "md5_digest": "b4466b7266a1a1049d82f5a68a7cfec9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90401, "upload_time": "2017-11-16T19:39:17", "upload_time_iso_8601": "2017-11-16T19:39:17.935207Z", "url": "https://files.pythonhosted.org/packages/37/7b/bc2658ae84046be2601dd6a4200428f8e6cb43ecdd57d454e534a1c5ee5c/XBlock-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "d776f9726ae163e203ae06dc19c63c48", "sha256": "1703a96c5fad5e87e2d026b2a8ee679ef74515fcf230043b15839d1f284b2025" }, "downloads": -1, "filename": "XBlock-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d776f9726ae163e203ae06dc19c63c48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 106269, "upload_time": "2018-03-29T00:06:26", "upload_time_iso_8601": "2018-03-29T00:06:26.151308Z", "url": "https://files.pythonhosted.org/packages/2c/34/531fc5511c4114a1f5930786737da8b4301abc056b514cbc9321afd7f259/XBlock-1.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e35566321db3e39ad51956d9fe7fa93e", "sha256": "f2b41d78f5d3e197bab8707e83fb78663bbf98cab52a7a928cc586e30a662af6" }, "downloads": -1, "filename": "XBlock-1.2.0.tar.gz", "has_sig": false, "md5_digest": "e35566321db3e39ad51956d9fe7fa93e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90393, "upload_time": "2018-03-29T00:06:27", "upload_time_iso_8601": "2018-03-29T00:06:27.265331Z", "url": "https://files.pythonhosted.org/packages/28/18/e9a2ab40e57395e7298ab337d6fe9b97114a3dcadfeabc84f5dbf9f63bb3/XBlock-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "70d4ecfcae6893108ba42ac44080593e", "sha256": "2439a82edd9bc5e7713cfd23bf9792772a497676cf7a56f24fa26bbf38a6cbb6" }, "downloads": -1, "filename": "XBlock-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "70d4ecfcae6893108ba42ac44080593e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 107389, "upload_time": "2018-06-26T13:25:32", "upload_time_iso_8601": "2018-06-26T13:25:32.424533Z", "url": "https://files.pythonhosted.org/packages/46/3d/3b7163e69183282222db1c2f48daed9950ca2d2774984017e1a8747e4d36/XBlock-1.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "45eb3d878c6580aa3baa019c5b116e16", "sha256": "c3dbdc5c4106818398bb76fd09577217114680872db8101bd50c4e6877aabbf4" }, "downloads": -1, "filename": "XBlock-1.2.1.tar.gz", "has_sig": false, "md5_digest": "45eb3d878c6580aa3baa019c5b116e16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91122, "upload_time": "2018-06-26T13:25:33", "upload_time_iso_8601": "2018-06-26T13:25:33.674255Z", "url": "https://files.pythonhosted.org/packages/71/8e/cd778ea775fee0badffa33cfaa908dbd341c06aaf73cc70d9b5d930b4925/XBlock-1.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "8837d79894bc8799cc9879fa377703f4", "sha256": "09004ebfcdb65a9e81cc62f03bee1a94f46be4c9b6b2537c2dd62786a5f33457" }, "downloads": -1, "filename": "XBlock-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8837d79894bc8799cc9879fa377703f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 107678, "upload_time": "2018-09-07T22:09:49", "upload_time_iso_8601": "2018-09-07T22:09:49.640269Z", "url": "https://files.pythonhosted.org/packages/6c/16/09e18450647d37c535ea6138aac7b17bf35a5ffba47c49f1340fae57f776/XBlock-1.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aa2247078fa15b68eeb4f73f0a147d74", "sha256": "344d186db5343ef0d4cdc46ee77d16448c10ea83084901ecae7e981766be74b0" }, "downloads": -1, "filename": "XBlock-1.2.2.tar.gz", "has_sig": false, "md5_digest": "aa2247078fa15b68eeb4f73f0a147d74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91440, "upload_time": "2018-09-07T22:09:51", "upload_time_iso_8601": "2018-09-07T22:09:51.083503Z", "url": "https://files.pythonhosted.org/packages/60/e0/34f08622510d0ac142ee7173742178b089ac8a3b67425c3ef14d2d88a020/XBlock-1.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "c256153e24132a8d458109cf94431ea8", "sha256": "85234a8353a5fb5b9114408cee07694eed03b1bcfd3c594ae371e6a5fa76bff0" }, "downloads": -1, "filename": "XBlock-1.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c256153e24132a8d458109cf94431ea8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 113475, "upload_time": "2019-07-24T15:57:31", "upload_time_iso_8601": "2019-07-24T15:57:31.974794Z", "url": "https://files.pythonhosted.org/packages/da/6d/801d708498defaf3ee5c89f832b8d2eee0c44443def2f5b71789f0a880c3/XBlock-1.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "90e6824db343060c7ac396c8ce23a5d9", "sha256": "3af95f7778e6af9c5bb38c3b01fc4920ccb85b05bfe0b60274679559556a0fb0" }, "downloads": -1, "filename": "XBlock-1.2.3.tar.gz", "has_sig": false, "md5_digest": "90e6824db343060c7ac396c8ce23a5d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 91908, "upload_time": "2019-07-24T15:57:33", "upload_time_iso_8601": "2019-07-24T15:57:33.717125Z", "url": "https://files.pythonhosted.org/packages/dc/8b/d2b70fb152824580d1860a67eddb91bfcb3db68f5e81bf5f3e7da1e9b242/XBlock-1.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "30c1f071532c9e6f21e1500b7512221f", "sha256": "71dabc40870339f3d72b226e7541ff4d66b64c68c33eca9574993a51efe4b131" }, "downloads": -1, "filename": "XBlock-1.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "30c1f071532c9e6f21e1500b7512221f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114297, "upload_time": "2019-08-27T22:01:59", "upload_time_iso_8601": "2019-08-27T22:01:59.970973Z", "url": "https://files.pythonhosted.org/packages/45/d4/3194239bd25e515fec10be7df0a5ed9692312dc3f7f62baca7dc8356ead9/XBlock-1.2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "47eab65564d861bc701b351874f5138b", "sha256": "583335f5d2d9fbc28324eee1eeb1a31a4ef631cf4913997023ad62bd0294a53a" }, "downloads": -1, "filename": "XBlock-1.2.4.tar.gz", "has_sig": false, "md5_digest": "47eab65564d861bc701b351874f5138b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92610, "upload_time": "2019-08-27T22:02:01", "upload_time_iso_8601": "2019-08-27T22:02:01.839768Z", "url": "https://files.pythonhosted.org/packages/a5/6b/15b9d37b9d694363b92efcb45669301eef099c44e7eedf6c48fd52ceab32/XBlock-1.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "9d46f32f36cdd14e43f7a12fa622cc20", "sha256": "4a6536a498ef89a2df2787894931474a23f62d5ffc9247b54c1359c21a96ebbf" }, "downloads": -1, "filename": "XBlock-1.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "9d46f32f36cdd14e43f7a12fa622cc20", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114305, "upload_time": "2019-09-19T14:11:33", "upload_time_iso_8601": "2019-09-19T14:11:33.729405Z", "url": "https://files.pythonhosted.org/packages/e0/11/1b878731e50f6213bafcd1b61c0dc1da491b3b0fd6284a1c7b5b82a2b246/XBlock-1.2.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8770019c187db002a69f9d958d3bae8c", "sha256": "7e62ad5854d6dc8a33c112fc886ffc03063709c21926940937d49b99fabeeae8" }, "downloads": -1, "filename": "XBlock-1.2.5.tar.gz", "has_sig": false, "md5_digest": "8770019c187db002a69f9d958d3bae8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92613, "upload_time": "2019-09-19T14:11:35", "upload_time_iso_8601": "2019-09-19T14:11:35.408897Z", "url": "https://files.pythonhosted.org/packages/af/b4/7f20b966e4b4d0b7dcb62e5da2d6d4774af36d9ecff2d7cf08c786041d71/XBlock-1.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "ad485f592d70cfb09a5920c1b682a44a", "sha256": "0ac3567fd2a8457306561614f295ff54c26d3ee6d47ccfbc40e4c7c15efe7f7d" }, "downloads": -1, "filename": "XBlock-1.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "ad485f592d70cfb09a5920c1b682a44a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114496, "upload_time": "2019-09-24T14:55:17", "upload_time_iso_8601": "2019-09-24T14:55:17.673313Z", "url": "https://files.pythonhosted.org/packages/82/18/8c2b45523903e86e57ca4a840bb030e603c6c4cc4c6ad726b0a74aad5945/XBlock-1.2.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f9eab8873847f3f9cb9b9c28262a063c", "sha256": "840ae80ffa71fa2720edea542c6a26356f1d0c363a95fbb5d045b4cb577bb268" }, "downloads": -1, "filename": "XBlock-1.2.6.tar.gz", "has_sig": false, "md5_digest": "f9eab8873847f3f9cb9b9c28262a063c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92798, "upload_time": "2019-09-24T14:55:19", "upload_time_iso_8601": "2019-09-24T14:55:19.678785Z", "url": "https://files.pythonhosted.org/packages/5e/9f/710a32a84e08b81fc0d646a0f89f328a6ca46b71e2d1b344d68f12ca6451/XBlock-1.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "a12f34f039b3131914b6e356fd8e7a55", "sha256": "afa27aaf6149c5de0a7a4e22e0f6623172ea6ca6d04a37e8984aaf4729504338" }, "downloads": -1, "filename": "XBlock-1.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "a12f34f039b3131914b6e356fd8e7a55", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114502, "upload_time": "2019-10-15T18:43:48", "upload_time_iso_8601": "2019-10-15T18:43:48.231675Z", "url": "https://files.pythonhosted.org/packages/11/3a/e2f09d9a1690b35578cf151c3efd15582e5390df9835292c955a253dfce9/XBlock-1.2.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d57181ebeb4de4576264cf97ab778426", "sha256": "97cd91242b87295cd3270d3583a200f9c8c7e04e055178641039f299cce22025" }, "downloads": -1, "filename": "XBlock-1.2.7.tar.gz", "has_sig": false, "md5_digest": "d57181ebeb4de4576264cf97ab778426", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92551, "upload_time": "2019-10-15T18:43:50", "upload_time_iso_8601": "2019-10-15T18:43:50.236469Z", "url": "https://files.pythonhosted.org/packages/0d/2f/0ec304d632f3ec5de88cfc2368a452bbb20a463336c42af598e81a27696c/XBlock-1.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "5a343a8bcdabe7d3377ddee993b55d06", "sha256": "24c6317f4e83fd8e5f31d4bf3414986e0d29c04bfdb3dd06e997e83f773c9de7" }, "downloads": -1, "filename": "XBlock-1.2.8-py3-none-any.whl", "has_sig": false, "md5_digest": "5a343a8bcdabe7d3377ddee993b55d06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114510, "upload_time": "2019-10-24T18:34:14", "upload_time_iso_8601": "2019-10-24T18:34:14.463684Z", "url": "https://files.pythonhosted.org/packages/c7/c7/0249d9ef2f163ed5b5f52466fc9e1ade2584b0df60a46dd0e84cadb648a1/XBlock-1.2.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c9cc02a47d86520268cf298f5bd4a09e", "sha256": "04e65863da8873d7d6fe7149bdd8e012b9d5d504388453c0db7a0b4fdf78707e" }, "downloads": -1, "filename": "XBlock-1.2.8.tar.gz", "has_sig": false, "md5_digest": "c9cc02a47d86520268cf298f5bd4a09e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92552, "upload_time": "2019-10-24T18:34:16", "upload_time_iso_8601": "2019-10-24T18:34:16.461231Z", "url": "https://files.pythonhosted.org/packages/02/04/da622151009e10e33d48b53ba327f615d108d48fda595678eabbf801bc48/XBlock-1.2.8.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "7a22bf7b7d5c1de35792a65402ff99b2", "sha256": "643df75f59ce5d42cf4c8b14878df68749a96d47b8b00fd7ad655184a113f72c" }, "downloads": -1, "filename": "XBlock-1.2.9-py3-none-any.whl", "has_sig": false, "md5_digest": "7a22bf7b7d5c1de35792a65402ff99b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114587, "upload_time": "2019-11-14T09:33:21", "upload_time_iso_8601": "2019-11-14T09:33:21.167288Z", "url": "https://files.pythonhosted.org/packages/8b/23/d61e11126a1dd29d67ef229b6ac5d768f915e39e171ef422edf94887e4a8/XBlock-1.2.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "804b1367337c667ba1fd369c0381a1ff", "sha256": "6c92a7f2f03655201196eb5119526d82fa3c17df98539d52aadeee90a1957afe" }, "downloads": -1, "filename": "XBlock-1.2.9.tar.gz", "has_sig": false, "md5_digest": "804b1367337c667ba1fd369c0381a1ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92628, "upload_time": "2019-11-14T09:33:22", "upload_time_iso_8601": "2019-11-14T09:33:22.924724Z", "url": "https://files.pythonhosted.org/packages/eb/15/11190e8e013d228173078a9f9cc170fe0f878501340b8d536b3c7dc2fe2c/XBlock-1.2.9.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "44303ac2988d859a509968cc7203c13d", "sha256": "a675a6f15f378aa576ee54b9178ad2d0af091ae943a9b9f6dfeccc8380862dfe" }, "downloads": -1, "filename": "XBlock-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "44303ac2988d859a509968cc7203c13d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114599, "upload_time": "2020-05-05T09:41:27", "upload_time_iso_8601": "2020-05-05T09:41:27.582615Z", "url": "https://files.pythonhosted.org/packages/b2/19/6b077cb839fd46c36ac967afd58455b10281bc25014dc675e16eb0945e71/XBlock-1.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a3d32eeca9db9de518e36524f862579", "sha256": "a957f4f5fd92c37d1ed2eec4aff237f0742212574368b54fe67da07820411796" }, "downloads": -1, "filename": "XBlock-1.3.0.tar.gz", "has_sig": false, "md5_digest": "8a3d32eeca9db9de518e36524f862579", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92619, "upload_time": "2020-05-05T09:41:28", "upload_time_iso_8601": "2020-05-05T09:41:28.877428Z", "url": "https://files.pythonhosted.org/packages/86/70/106c54aebdb346b70cbbfe6aab94e494920e8888cf84b7a6316c0e378796/XBlock-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "59a0382387a2e33174ad03168fcc1365", "sha256": "1a99e85aade04ec5d6230d09286bdb91d876f19315eea47856a74a92a20a6140" }, "downloads": -1, "filename": "XBlock-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "59a0382387a2e33174ad03168fcc1365", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 114614, "upload_time": "2020-05-06T13:35:08", "upload_time_iso_8601": "2020-05-06T13:35:08.784175Z", "url": "https://files.pythonhosted.org/packages/f6/ef/669d33054d4f51f98aced76657622c1e74fc6df05f323b308dac8622afb0/XBlock-1.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4515d236a125ae3488343552c1fc93a9", "sha256": "9e0023a7c220fb9798543be04b767b68eb344b17e4f9b87f38358cee448be358" }, "downloads": -1, "filename": "XBlock-1.3.1.tar.gz", "has_sig": false, "md5_digest": "4515d236a125ae3488343552c1fc93a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92624, "upload_time": "2020-05-06T13:35:10", "upload_time_iso_8601": "2020-05-06T13:35:10.253368Z", "url": "https://files.pythonhosted.org/packages/60/4f/c50c0bb966f6b2d4fa5fd151f4ca754bb739168bc9f45fdb6a0df687ce43/XBlock-1.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "2cf007fd8b56a25d8093930c2f57a111", "sha256": "db82ae49b12f1c43ab9a232936f4e551c35179b797ef68cfca046fb5cc046b51" }, "downloads": -1, "filename": "XBlock-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2cf007fd8b56a25d8093930c2f57a111", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 113030, "upload_time": "2020-08-05T13:54:48", "upload_time_iso_8601": "2020-08-05T13:54:48.226779Z", "url": "https://files.pythonhosted.org/packages/41/1c/f4bf4769cb60bb8c2eacb6bdf956ddea3ae832a5fe7df9b75406700ef5cc/XBlock-1.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "532366cf3de82a04f4150cceb468e789", "sha256": "7da488fc917435313662face1e64131e940f8d7786ff75c34e6ddf8e0ef0e380" }, "downloads": -1, "filename": "XBlock-1.4.0.tar.gz", "has_sig": false, "md5_digest": "532366cf3de82a04f4150cceb468e789", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 92547, "upload_time": "2020-08-05T13:54:49", "upload_time_iso_8601": "2020-08-05T13:54:49.672104Z", "url": "https://files.pythonhosted.org/packages/bf/55/46c9fa6e0b887373937eae5c9e1789537ffdf8257d9123498c8c0f16438f/XBlock-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "582ee9ceb3e96c569fcfbfd7478c0795", "sha256": "79ae571f487e35c2e9d32a137f521968ece68a77ce28fa463e46f08ac7925962" }, "downloads": -1, "filename": "XBlock-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "582ee9ceb3e96c569fcfbfd7478c0795", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 112437, "upload_time": "2021-05-20T20:10:15", "upload_time_iso_8601": "2021-05-20T20:10:15.336392Z", "url": "https://files.pythonhosted.org/packages/f2/42/4dc00f3d933359f85bed2c963232e24c888e4dc20ad262fe1fd12b0a855d/XBlock-1.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "93a031b1e09403c50f40d058457f9552", "sha256": "c93fd28e09948fc2e4bcf26c14a5b42b3f88975e11eeaba79420fb809b16806d" }, "downloads": -1, "filename": "XBlock-1.4.1.tar.gz", "has_sig": false, "md5_digest": "93a031b1e09403c50f40d058457f9552", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98449, "upload_time": "2021-05-20T20:10:16", "upload_time_iso_8601": "2021-05-20T20:10:16.545251Z", "url": "https://files.pythonhosted.org/packages/28/e6/f56eff1d447b1cb8f39dd4c87e18343c387fae94bfcd6f09312a361c88f7/XBlock-1.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "089eaf03b788232a5233ae3471923183", "sha256": "f5168d508ee6bf35e2f06e1d5cac6dc8622f22f1b067bf28ff57f4ca04a59179" }, "downloads": -1, "filename": "XBlock-1.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "089eaf03b788232a5233ae3471923183", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 112471, "upload_time": "2021-05-24T19:22:56", "upload_time_iso_8601": "2021-05-24T19:22:56.243969Z", "url": "https://files.pythonhosted.org/packages/27/78/f9fc9d5d412b0dc22e9c2945cd96f6f574cf2154f76b6172d4c0b622487b/XBlock-1.4.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fbfc071e3a8a6b624fa7a8330572e82a", "sha256": "1ab553e8b3266e396231d98c918944f9d9ddba594e36d5f9db75a53b71ae959d" }, "downloads": -1, "filename": "XBlock-1.4.2.tar.gz", "has_sig": false, "md5_digest": "fbfc071e3a8a6b624fa7a8330572e82a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98488, "upload_time": "2021-05-24T19:22:58", "upload_time_iso_8601": "2021-05-24T19:22:58.686910Z", "url": "https://files.pythonhosted.org/packages/21/df/8838d877bb58c7e77d3dffe2d84eaa186ae86624b14f291d8ef6f42b1aad/XBlock-1.4.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "840c80e2acaeba68c68f768eefb86726", "sha256": "e65e19585c1783f317aba74ee721442ebb6f8e0f27e66fc81127382571976e46" }, "downloads": -1, "filename": "XBlock-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "840c80e2acaeba68c68f768eefb86726", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 112481, "upload_time": "2021-07-27T10:28:50", "upload_time_iso_8601": "2021-07-27T10:28:50.649933Z", "url": "https://files.pythonhosted.org/packages/ff/b1/19ab5faf7941b8e8527573bfd9868c182721121b41f80a0c750b714aa34d/XBlock-1.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c66e9f5ea935eaa1f5ddaa676941beb6", "sha256": "c58769a961fd7a54dc227dd32e6346a7fce6b1ed2af80f742c97ac01debb1ba7" }, "downloads": -1, "filename": "XBlock-1.5.0.tar.gz", "has_sig": false, "md5_digest": "c66e9f5ea935eaa1f5ddaa676941beb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98507, "upload_time": "2021-07-27T10:28:52", "upload_time_iso_8601": "2021-07-27T10:28:52.211502Z", "url": "https://files.pythonhosted.org/packages/b2/0e/f0186b47b39ac9168c30f1cb681accbe99da2ca5162526f0d88c99a441fb/XBlock-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "4a7ade1ebb343c9ef3dfe019991c6050", "sha256": "9af5ba25631105e4ae126220568c33784b0877ad0b9e1e837fc50475a20c5881" }, "downloads": -1, "filename": "XBlock-1.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4a7ade1ebb343c9ef3dfe019991c6050", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 112484, "upload_time": "2021-09-01T14:36:03", "upload_time_iso_8601": "2021-09-01T14:36:03.829686Z", "url": "https://files.pythonhosted.org/packages/e5/26/d016b5431dddbe5f65fc0ad955b550fd2f9f843f8b70b685bae56fbed28a/XBlock-1.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b99552ce11d5b4a80c3b986b309786e7", "sha256": "cf1aa3362bf578da4b98ad94ae6f84532f901e8da4f34bfb8e580b5631065437" }, "downloads": -1, "filename": "XBlock-1.5.1.tar.gz", "has_sig": false, "md5_digest": "b99552ce11d5b4a80c3b986b309786e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98520, "upload_time": "2021-09-01T14:36:05", "upload_time_iso_8601": "2021-09-01T14:36:05.541056Z", "url": "https://files.pythonhosted.org/packages/d6/84/b409d21b88cb279e3b7bb7c143fbf258319640dd9dd7b2c9526a37512bc8/XBlock-1.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "ffb0cc2c4c20cc12e14aed7ebe1c783a", "sha256": "c801133457e4be0cd68d6beddf6e75a2f36864d2ea996e8d2c1f4f48b1b64520" }, "downloads": -1, "filename": "XBlock-1.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ffb0cc2c4c20cc12e14aed7ebe1c783a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111687, "upload_time": "2022-02-01T12:41:14", "upload_time_iso_8601": "2022-02-01T12:41:14.881271Z", "url": "https://files.pythonhosted.org/packages/88/44/247aebddfd697101072a8e481b03f40a222ff08ead99105f3bccd2e831de/XBlock-1.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c90b35bb83252f771341187664f46a5f", "sha256": "e65302de4e0c0d991074190c05893123f6eb46802dc4083d9700cd90e30565bf" }, "downloads": -1, "filename": "XBlock-1.6.1.tar.gz", "has_sig": false, "md5_digest": "c90b35bb83252f771341187664f46a5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98291, "upload_time": "2022-02-01T12:41:16", "upload_time_iso_8601": "2022-02-01T12:41:16.184971Z", "url": "https://files.pythonhosted.org/packages/16/37/851eb801a952729e148625165e7b893e73b7509529970aa499e19a8cdd01/XBlock-1.6.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ffb0cc2c4c20cc12e14aed7ebe1c783a", "sha256": "c801133457e4be0cd68d6beddf6e75a2f36864d2ea996e8d2c1f4f48b1b64520" }, "downloads": -1, "filename": "XBlock-1.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ffb0cc2c4c20cc12e14aed7ebe1c783a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 111687, "upload_time": "2022-02-01T12:41:14", "upload_time_iso_8601": "2022-02-01T12:41:14.881271Z", "url": "https://files.pythonhosted.org/packages/88/44/247aebddfd697101072a8e481b03f40a222ff08ead99105f3bccd2e831de/XBlock-1.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c90b35bb83252f771341187664f46a5f", "sha256": "e65302de4e0c0d991074190c05893123f6eb46802dc4083d9700cd90e30565bf" }, "downloads": -1, "filename": "XBlock-1.6.1.tar.gz", "has_sig": false, "md5_digest": "c90b35bb83252f771341187664f46a5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 98291, "upload_time": "2022-02-01T12:41:16", "upload_time_iso_8601": "2022-02-01T12:41:16.184971Z", "url": "https://files.pythonhosted.org/packages/16/37/851eb801a952729e148625165e7b893e73b7509529970aa499e19a8cdd01/XBlock-1.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }