{ "info": { "author": "edX", "author_email": "oscm@edx.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Framework :: Django :: 1.11", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "edx-when\n=============================\n\n|pypi-badge| |travis-badge| |codecov-badge| |doc-badge| |pyversions-badge|\n|license-badge|\n\nThe ``README.rst`` file should start with a brief description of the repository,\nwhich sets it in the context of other repositories under the ``edx``\norganization. It should make clear where this fits in to the overall edX\ncodebase.\n\nYour project description goes here\n\nOverview (please modify)\n------------------------\n\nThe ``README.rst`` file should then provide an overview of the code in this\nrepository, including the main components and useful entry points for starting\nto understand the code in more detail.\n\nDocumentation\n-------------\n\nThe full documentation is at https://edx-when.readthedocs.org.\n\nLicense\n-------\n\nThe code in this repository is licensed under the AGPL 3.0 unless\notherwise noted.\n\nPlease see ``LICENSE.txt`` for details.\n\nHow To Contribute\n-----------------\n\nContributions are very welcome.\n\nPlease read `How To Contribute `_ for details.\n\nEven though they were written with ``edx-platform`` in mind, the guidelines\nshould be followed for Open edX code in general.\n\nPR description template should be automatically applied if you are sending PR from github interface; otherwise you\ncan find it it at `PULL_REQUEST_TEMPLATE.md `_\n\nIssue report template should be automatically applied if you are sending it from github UI as well; otherwise you\ncan find it at `ISSUE_TEMPLATE.md `_\n\nReporting Security Issues\n-------------------------\n\nPlease do not report security issues in public. Please email security@edx.org.\n\nGetting Help\n------------\n\nHave a question about this repository, or about Open edX in general? Please\nrefer to this `list of resources`_ if you need any assistance.\n\n.. _list of resources: https://open.edx.org/getting-help\n\n\n.. |pypi-badge| image:: https://img.shields.io/pypi/v/edx-when.svg\n :target: https://pypi.python.org/pypi/edx-when/\n :alt: PyPI\n\n.. |travis-badge| image:: https://travis-ci.org/edx/edx-when.svg?branch=master\n :target: https://travis-ci.org/edx/edx-when\n :alt: Travis\n\n.. |codecov-badge| image:: http://codecov.io/github/edx/edx-when/coverage.svg?branch=master\n :target: http://codecov.io/github/edx/edx-when?branch=master\n :alt: Codecov\n\n.. |doc-badge| image:: https://readthedocs.org/projects/edx-when/badge/?version=latest\n :target: http://edx-when.readthedocs.io/en/latest/\n :alt: Documentation\n\n.. |pyversions-badge| image:: https://img.shields.io/pypi/pyversions/edx-when.svg\n :target: https://pypi.python.org/pypi/edx-when/\n :alt: Supported Python versions\n\n.. |license-badge| image:: https://img.shields.io/github/license/edx/edx-when.svg\n :target: https://github.com/edx/edx-when/blob/master/LICENSE.txt\n :alt: License\n\n\nChange Log\n----------\n\n..\n All enhancements and patches to edx_when will be documented\n in this file. It adheres to the structure of http://keepachangelog.com/ ,\n but in reStructuredText instead of Markdown (for ease of incorporation into\n Sphinx documentation and the PyPI description).\n\n This project adheres to Semantic Versioning (http://semver.org/).\n\n.. There should always be an \"Unreleased\" section for changes pending release.\n\nUnreleased\n~~~~~~~~~~\n\n*\n\n[0.1.0] - 2019-03-04\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nAdded\n_____\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/edx/edx-when", "keywords": "Django edx", "license": "AGPL 3.0", "maintainer": "", "maintainer_email": "", "name": "edx-when", "package_url": "https://pypi.org/project/edx-when/", "platform": "", "project_url": "https://pypi.org/project/edx-when/", "project_urls": { "Homepage": "https://github.com/edx/edx-when" }, "release_url": "https://pypi.org/project/edx-when/0.5.1/", "requires_dist": [ "edx-drf-extensions", "xblock", "edx-opaque-keys", "django-model-utils", "Django (<2.0,>=1.11)" ], "requires_python": "", "summary": "Your project description goes here", "version": "0.5.1" }, "last_serial": 5920121, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5f0bc5d8d355ddef1c88c78c666158f3", "sha256": "79292e15605a4515780c858384dd37a2f30f0a81f0721107e7dd92832974d9ce" }, "downloads": -1, "filename": "edx_when-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f0bc5d8d355ddef1c88c78c666158f3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25233, "upload_time": "2019-04-08T16:00:50", "url": "https://files.pythonhosted.org/packages/ef/33/fe904ca0d6ff3d8ddb623850dd716f578384fdabe3e0e91fb9af77cf7aa1/edx_when-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45e430d9674a05d6e05670f6ebbabd0b", "sha256": "906a74ecc1e11d6660790fb59146524f6774653838b30790f4c8b1378842e83f" }, "downloads": -1, "filename": "edx-when-0.1.0.tar.gz", "has_sig": false, "md5_digest": "45e430d9674a05d6e05670f6ebbabd0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23534, "upload_time": "2019-04-08T16:00:52", "url": "https://files.pythonhosted.org/packages/b9/5b/9fceec0fd9d3d48b40984e875a4643a87b69ea71d7f8b85571146ef3b9c0/edx-when-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "07258b483af1f44f40d5881482cfce66", "sha256": "c1148c88b4d3157b7a54bbd4aec1c9380f669ab8c90231433183fcbc0086192c" }, "downloads": -1, "filename": "edx_when-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "07258b483af1f44f40d5881482cfce66", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25187, "upload_time": "2019-04-19T20:56:43", "url": "https://files.pythonhosted.org/packages/fb/7a/50956cfc76901c03b23862f7e4cd4c686d4c19bfdd0484530c8beda92769/edx_when-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5bf108e2937867dc5e2c72c21fa9bde", "sha256": "7ce3f5a2de7a3873c9e4119809d9745282de3cd2a35696561c6f2246b771ab05" }, "downloads": -1, "filename": "edx-when-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d5bf108e2937867dc5e2c72c21fa9bde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23502, "upload_time": "2019-04-19T20:56:45", "url": "https://files.pythonhosted.org/packages/e7/a4/02849f9627ec6f263b3654061f38088fba2b6c0ff20bb07c59b19a51402c/edx-when-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "556b1cb6db1c63bfa95fe0c80b83d1d9", "sha256": "24391aa96b17144d12700b6a13f02806966f221e6e7caa251932fc145d66bbe6" }, "downloads": -1, "filename": "edx_when-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "556b1cb6db1c63bfa95fe0c80b83d1d9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25398, "upload_time": "2019-04-24T19:36:26", "url": "https://files.pythonhosted.org/packages/05/b3/2fcf968abc09762f6753cf4846746a21e69371528d5575eaee7d0863fd24/edx_when-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4333570ba0aa4e237e3f46309167983", "sha256": "22533093056c1a24adf582c7ac91eddcc73de0fb092841e66ef02e26d822c108" }, "downloads": -1, "filename": "edx-when-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e4333570ba0aa4e237e3f46309167983", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23705, "upload_time": "2019-04-24T19:36:28", "url": "https://files.pythonhosted.org/packages/ec/d3/1738af4062696c97f45b462002ac58ce4dea9a3d24262038390399b57887/edx-when-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d8d752d609ce0b903aadd9aceda0ad6e", "sha256": "e7950cb333f9f46c9e45982237f1a1028e687e1aaa3904ad215ce4643cb6bb03" }, "downloads": -1, "filename": "edx_when-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d8d752d609ce0b903aadd9aceda0ad6e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25519, "upload_time": "2019-04-29T14:47:33", "url": "https://files.pythonhosted.org/packages/d8/b0/3d9013d2d14d85e4fed915eddcfe552057d4a4ee909580ca90b6d62e38b6/edx_when-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0d8854624cfb0534fd397effecb0ebe", "sha256": "484abe51822afb037388901eac5cd466bf217db5b726a6fd57172eb6f8c1914c" }, "downloads": -1, "filename": "edx-when-0.1.3.tar.gz", "has_sig": false, "md5_digest": "f0d8854624cfb0534fd397effecb0ebe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23844, "upload_time": "2019-04-29T14:47:39", "url": "https://files.pythonhosted.org/packages/ad/bd/38b72d8d4ec654d7d89b60607e0aee6e8004e194cbeb803f0d7b1e7ffac1/edx-when-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "572cf6596688765995f381c74d3f0c6c", "sha256": "566a8eef69fdd63836d6338f7cba632c38ebf605ea2aa711bda9d14ad3940fdc" }, "downloads": -1, "filename": "edx_when-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "572cf6596688765995f381c74d3f0c6c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25520, "upload_time": "2019-05-01T20:01:25", "url": "https://files.pythonhosted.org/packages/03/6c/260cfa85752aaa9696c077ec400b9c1a77bd9a80590f65bc23192d347db6/edx_when-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fb42615703ef9e31f93029f7fcb7e79", "sha256": "3e3c61de69fe8990fafc796b5b4b55975d0fd00e70cdfaaba2e9bd4a5ac29845" }, "downloads": -1, "filename": "edx-when-0.1.4.tar.gz", "has_sig": false, "md5_digest": "0fb42615703ef9e31f93029f7fcb7e79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23420, "upload_time": "2019-05-01T20:01:26", "url": "https://files.pythonhosted.org/packages/f3/dd/c68d6cb2084378712bd17dbf2e3c82ba290ee30fa34a2c87cad3b097a9ec/edx-when-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "32c7f85dc565b9033baf71858fdb68d9", "sha256": "47fd8eb0aa28569a7b31cd7a73db9bdc0d93b2b747fedc45b925af7b5343a05d" }, "downloads": -1, "filename": "edx_when-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "32c7f85dc565b9033baf71858fdb68d9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25646, "upload_time": "2019-05-21T13:42:32", "url": "https://files.pythonhosted.org/packages/7a/05/7f2821bb53ed189d6f17b6018bbf22ef196c6388b12c514ba4f3311e2c19/edx_when-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fd1ead75fd632f699dd139911cbdb1b", "sha256": "26e761f730ef1d2676837cb5da52d74b4e30001b7fffd3c4bb80b6ef46b4f056" }, "downloads": -1, "filename": "edx-when-0.1.5.tar.gz", "has_sig": false, "md5_digest": "0fd1ead75fd632f699dd139911cbdb1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23540, "upload_time": "2019-05-21T13:42:33", "url": "https://files.pythonhosted.org/packages/c3/65/4edcadd9e3a11a17000ee6e5aa3f193063f99d958d359fb467566e3e68c9/edx-when-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "be4fdca1a59feb8e7dcc9a12c3e1de7f", "sha256": "e2dc56d14e7fbe71c392900fe4c99c0d43f7db80bf6d9912050ae6ab0f886148" }, "downloads": -1, "filename": "edx_when-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be4fdca1a59feb8e7dcc9a12c3e1de7f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25550, "upload_time": "2019-05-29T21:00:52", "url": "https://files.pythonhosted.org/packages/c1/25/56d3019e91e7223a057be3d024dec9f776e574e199e63c07a957012561df/edx_when-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d3c4057fda4d53ddf85a636421a141a", "sha256": "c63966549ec627ab0030376d22cd6002da7d36217b37ed628084af9e122667de" }, "downloads": -1, "filename": "edx-when-0.1.6.tar.gz", "has_sig": false, "md5_digest": "2d3c4057fda4d53ddf85a636421a141a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23446, "upload_time": "2019-05-29T21:00:54", "url": "https://files.pythonhosted.org/packages/c6/95/3d2accb86f7147f279aa6910929feeb5f395f6e41df55513e11a3354921c/edx-when-0.1.6.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "b0ddf08ba3055d5807a858d2ffc5e879", "sha256": "2e6f07a95ac5089a08b9116b0426d5fdd13795e86ddc714b071f464e8669df5c" }, "downloads": -1, "filename": "edx_when-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0ddf08ba3055d5807a858d2ffc5e879", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25729, "upload_time": "2019-08-12T12:54:20", "url": "https://files.pythonhosted.org/packages/f1/cf/f46266b987d105907fcd3a4e3be659dad6a1ea5706773c72dc004dd1b48c/edx_when-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a66d49e42bc7aaa4c3c09eae165be343", "sha256": "1ef5ffab4622efe24b94455fcd27e6c9ed0202d1016728bbdd9a481204e2e984" }, "downloads": -1, "filename": "edx-when-0.2.tar.gz", "has_sig": false, "md5_digest": "a66d49e42bc7aaa4c3c09eae165be343", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23616, "upload_time": "2019-08-12T12:54:22", "url": "https://files.pythonhosted.org/packages/b5/08/6c3e6b3171952e1d79f2259c57dba16c1f8760bc372a367323573ac7ef2d/edx-when-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "b3eda60455d9f8e25d68f61961ea92af", "sha256": "194dfd87ae017c37ad395820708eeb8400694b41cee397d317f6acec50a84b06" }, "downloads": -1, "filename": "edx_when-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b3eda60455d9f8e25d68f61961ea92af", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25777, "upload_time": "2019-08-16T13:47:34", "url": "https://files.pythonhosted.org/packages/d3/85/8e2b2ef08077b91d092da12ee90fdf13a9b459563c984ab0bd2e878bd1c6/edx_when-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce3d4fdf04aefc0996b11dc4b4fbd063", "sha256": "62f69be64a15da85a9196d7d6f60a9ea7092f4d8da3f52a8b90344f877a25416" }, "downloads": -1, "filename": "edx-when-0.3.tar.gz", "has_sig": false, "md5_digest": "ce3d4fdf04aefc0996b11dc4b4fbd063", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23654, "upload_time": "2019-08-16T13:47:35", "url": "https://files.pythonhosted.org/packages/06/d1/38756feea13264f7bb591e8396977844012a1d98b500abf88fe781c7d3a3/edx-when-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "1c12e4a01dbdb93380dcc90cf1331d65", "sha256": "6765e82de3507fed465a3e0c23ad0d7e8e8684fac871111a9c4870f01d60584f" }, "downloads": -1, "filename": "edx_when-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c12e4a01dbdb93380dcc90cf1331d65", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25782, "upload_time": "2019-09-13T16:51:44", "url": "https://files.pythonhosted.org/packages/98/89/fe194f914368d6fe62a1df8daf831848d6817234d2148e9e3d3e442cc315/edx_when-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08c19ba86b44d8f3a2f26cdbadd1e994", "sha256": "f1857747f92320d833ce9c732267492f5d8ac7a550ba5cf2cd14ca423379a692" }, "downloads": -1, "filename": "edx-when-0.4.tar.gz", "has_sig": false, "md5_digest": "08c19ba86b44d8f3a2f26cdbadd1e994", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23666, "upload_time": "2019-09-13T16:51:46", "url": "https://files.pythonhosted.org/packages/a6/8c/29953d8b55036818286517274aa9b155f8f815dd5a73ca6ae4aa5fc1e527/edx-when-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "78716fc50c3cf9786b771f29d1e913c6", "sha256": "126c9eec34a27d07fdfe65d79fb3a784fb2b243dd8a4fbedb58a3373ae071654" }, "downloads": -1, "filename": "edx_when-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "78716fc50c3cf9786b771f29d1e913c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27261, "upload_time": "2019-10-01T17:25:53", "url": "https://files.pythonhosted.org/packages/34/d5/c3984b6c8ea5d83e48ba8a41fe86af7fff87034fd9dbfdf8e992f8454e01/edx_when-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e1751da4e357704be473a2b63708eba", "sha256": "f12b72b61ff41a157e2930f3cbdf0dcdf2d36db80b30cb625a2f63cdd310c667" }, "downloads": -1, "filename": "edx-when-0.5.tar.gz", "has_sig": false, "md5_digest": "8e1751da4e357704be473a2b63708eba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24247, "upload_time": "2019-10-01T17:25:55", "url": "https://files.pythonhosted.org/packages/7c/47/b0d5f1dd50325fa42f5b5cf23ff599f86322d09d3e39911815b1700676ca/edx-when-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "b0aca31b6a895db53becb76cb7314705", "sha256": "6788e8957f03b82bcdae63e300876e06189ec615b224dc1e3e53b14f91bb499b" }, "downloads": -1, "filename": "edx_when-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0aca31b6a895db53becb76cb7314705", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27322, "upload_time": "2019-10-02T19:33:51", "url": "https://files.pythonhosted.org/packages/a1/7c/1ddf98f73380554589f67083d281743e4cd90e7b82d918638b7e5c344b4d/edx_when-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "233838c3a2ef425b5cdcd4ed098b0100", "sha256": "a7ae77b0b6b0a81122565d964e7b9a46413a0955351c9a192d64b11b25facbf6" }, "downloads": -1, "filename": "edx-when-0.5.1.tar.gz", "has_sig": false, "md5_digest": "233838c3a2ef425b5cdcd4ed098b0100", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24298, "upload_time": "2019-10-02T19:33:52", "url": "https://files.pythonhosted.org/packages/bd/4f/154e0ec0841937fb9cc7904ba541717109bd523e8186635511cf13423008/edx-when-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b0aca31b6a895db53becb76cb7314705", "sha256": "6788e8957f03b82bcdae63e300876e06189ec615b224dc1e3e53b14f91bb499b" }, "downloads": -1, "filename": "edx_when-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0aca31b6a895db53becb76cb7314705", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 27322, "upload_time": "2019-10-02T19:33:51", "url": "https://files.pythonhosted.org/packages/a1/7c/1ddf98f73380554589f67083d281743e4cd90e7b82d918638b7e5c344b4d/edx_when-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "233838c3a2ef425b5cdcd4ed098b0100", "sha256": "a7ae77b0b6b0a81122565d964e7b9a46413a0955351c9a192d64b11b25facbf6" }, "downloads": -1, "filename": "edx-when-0.5.1.tar.gz", "has_sig": false, "md5_digest": "233838c3a2ef425b5cdcd4ed098b0100", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24298, "upload_time": "2019-10-02T19:33:52", "url": "https://files.pythonhosted.org/packages/bd/4f/154e0ec0841937fb9cc7904ba541717109bd523e8186635511cf13423008/edx-when-0.5.1.tar.gz" } ] }