{ "info": { "author": "Andrew Ang", "author_email": "andrew_ang@harvard.edu", "bugtrack_url": null, "classifiers": [], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/harvard-vpal/alosi", "keywords": "", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "alosi", "package_url": "https://pypi.org/project/alosi/", "platform": "", "project_url": "https://pypi.org/project/alosi/", "project_urls": { "Homepage": "https://github.com/harvard-vpal/alosi" }, "release_url": "https://pypi.org/project/alosi/2.1.1/", "requires_dist": [ "requests", "numpy", "pandas; extra == 'data'", "lxml; extra == 'data'", "google-auth (>=1.5.0); extra == 'data'", "google-auth-oauthlib (>=0.2.0); extra == 'data'", "gspread (>=3.0.0); extra == 'data'", "gspread-dataframe; extra == 'data'" ], "requires_python": "", "summary": "Utilities for the ALOSI adaptive learning system", "version": "2.1.1" }, "last_serial": 5787462, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "3acba786be745559a088d803a60f72a5", "sha256": "4f0fac4c4325217094409df0cc1f97d0b5527545cfca9cefe1077e7c00956f11" }, "downloads": -1, "filename": "alosi-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3acba786be745559a088d803a60f72a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13032, "upload_time": "2018-05-15T18:51:17", "url": "https://files.pythonhosted.org/packages/68/86/6d3cb9eb550748f595d8269b23ed1956cb1b31963f258b85d585224f9e33/alosi-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1733f6a4bdbd1950c16f0254d82d94d", "sha256": "2a722508606cc33e71762b9e012d484b987c77c243cf3a4dbfb07a2a2549887c" }, "downloads": -1, "filename": "alosi-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d1733f6a4bdbd1950c16f0254d82d94d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7714, "upload_time": "2018-05-15T18:51:18", "url": "https://files.pythonhosted.org/packages/55/05/90bd336912fb9812fc9760350cbd7d216359f52a5f9447a87b561bb4e9b9/alosi-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "21ebfa0cfbec81bda4b1fd4e9a1988c6", "sha256": "115afffbb785b34b42f9a1c746611c89389c9cff7c9bb94660288a27bb3a0ea5" }, "downloads": -1, "filename": "alosi-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "21ebfa0cfbec81bda4b1fd4e9a1988c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14639, "upload_time": "2018-06-04T19:48:32", "url": "https://files.pythonhosted.org/packages/cb/6d/d676faf51203ee582f57ff473d98fc64107c70f80cfa64c93b29cd1ab4ad/alosi-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ea897890e149cd3154862c54d1dce98", "sha256": "738e49ac2234716c1aa7a73b1b6681e0157522b41e5941103fc9dad9ea33463f" }, "downloads": -1, "filename": "alosi-0.0.3.tar.gz", "has_sig": false, "md5_digest": "9ea897890e149cd3154862c54d1dce98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9142, "upload_time": "2018-06-04T19:48:33", "url": "https://files.pythonhosted.org/packages/95/fd/888745b11d2f91b25f5596af6ed28e3c9e68d2841164cb05a295f97554d9/alosi-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "63ffb1d0f848c00ea129b9e8d8decd6d", "sha256": "02350f3a00a5a09dab42c367b1e043ffa293e480d3c025b01bd6377ecc9ff731" }, "downloads": -1, "filename": "alosi-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "63ffb1d0f848c00ea129b9e8d8decd6d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13821, "upload_time": "2018-06-15T06:15:00", "url": "https://files.pythonhosted.org/packages/29/9b/fdc552e300faca6a5e667766db92c2453ebe895dddbeb1184b7252ea40a1/alosi-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b8467cc9e2d223336e9b6d82f63214f", "sha256": "2d4e4c758c397baffa5045781b16ab342be2c1a2db44f0c1f8b862d958d297bc" }, "downloads": -1, "filename": "alosi-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3b8467cc9e2d223336e9b6d82f63214f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9166, "upload_time": "2018-06-15T06:15:02", "url": "https://files.pythonhosted.org/packages/8e/b4/74e6099d061d41ae2b8d3b54eacc13db670b13b27cca0144f51c3a6679d8/alosi-0.0.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "a8016b618c6f9d54177193b70fe3956d", "sha256": "183c27c13c92be6aed786dc5f3a86886191f2f33966da06d9bfff1662a917458" }, "downloads": -1, "filename": "alosi-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8016b618c6f9d54177193b70fe3956d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14255, "upload_time": "2018-07-30T21:38:36", "url": "https://files.pythonhosted.org/packages/02/17/e8a61d8ab8edbe04abaa4fa2404987d8b60c4fc5fcf402ee136e04f650f1/alosi-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09314288a68f561dd14c9b2cd7f35a47", "sha256": "08a15cf79d7596b9b9a97e6c30663cc8bdc7af1411bf6897b07d133a247126b1" }, "downloads": -1, "filename": "alosi-1.0.0.tar.gz", "has_sig": false, "md5_digest": "09314288a68f561dd14c9b2cd7f35a47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9525, "upload_time": "2018-07-30T21:38:38", "url": "https://files.pythonhosted.org/packages/68/bd/e13efce8c5ca86e92ec5a40be52479f9b12e334ba2a694921021da9b08c0/alosi-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "11b5956132947afdf9b948cf540064e6", "sha256": "577d4f354111359c876284f6ddecbd6aad2cca2f185e6dcce16ff509d044120d" }, "downloads": -1, "filename": "alosi-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "11b5956132947afdf9b948cf540064e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17798, "upload_time": "2018-08-23T21:10:18", "url": "https://files.pythonhosted.org/packages/09/b2/36926d7acf3c23aa92b8f706755f45f8082c20689c3583a37d8922ca0b93/alosi-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4b733cc3cf4b55e8f88ecb7d9803774", "sha256": "6d692f1dfc6977f2edcf596d2767af9be8261946a687ed4e2ca884a3cf7fabb9" }, "downloads": -1, "filename": "alosi-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e4b733cc3cf4b55e8f88ecb7d9803774", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12477, "upload_time": "2018-08-23T21:10:19", "url": "https://files.pythonhosted.org/packages/f6/bf/f1c698b7262750af437fc64cf541515c2221b03e57f844d4346013b834b1/alosi-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "013133ea39bad5621d45a8f000cbe597", "sha256": "be0bb6a315297e9174586bc16e1ec327a18ef32c6d2d82d08864575f928e7a85" }, "downloads": -1, "filename": "alosi-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "013133ea39bad5621d45a8f000cbe597", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17776, "upload_time": "2018-08-24T15:06:06", "url": "https://files.pythonhosted.org/packages/70/f1/46003bc2f69c40720d44dd255fdc8c8e8fe50cb1dbf0f87f329be8d3c1b9/alosi-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1824941f737df55922e8ee57bf252006", "sha256": "6b76d8904acc742c3f8ab3339b2fa8941ae202f66ce537d1c3a4d6aab37501c4" }, "downloads": -1, "filename": "alosi-1.1.1.tar.gz", "has_sig": false, "md5_digest": "1824941f737df55922e8ee57bf252006", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12476, "upload_time": "2018-08-24T15:06:08", "url": "https://files.pythonhosted.org/packages/bd/77/d0ebc9b811751e3c742182f8b3ecd4f3c615d923fd30d826ec80cb9e2972/alosi-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "6c89fa8018a07901bd1b56bf92be0e3e", "sha256": "65063f3a6a166a17d52835cc37ad4e68ee026c8d7758c3c05ac3b4a7745d26f4" }, "downloads": -1, "filename": "alosi-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c89fa8018a07901bd1b56bf92be0e3e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17672, "upload_time": "2018-08-26T23:04:11", "url": "https://files.pythonhosted.org/packages/15/d5/3f15bc33dcd415e0db6f2f5419b493df9cebebaa2aa05c3d5347653efc48/alosi-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14b75ea47afc9981503951ecefe88dac", "sha256": "b2097f94ab71668af66001ff29d1cdc4a58a6dc32fe0e74c6bece232b8c1207e" }, "downloads": -1, "filename": "alosi-1.1.2.tar.gz", "has_sig": false, "md5_digest": "14b75ea47afc9981503951ecefe88dac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12381, "upload_time": "2018-08-26T23:04:14", "url": "https://files.pythonhosted.org/packages/b8/83/f767c8720eafb9f3df9f4a8c51e2691f1621269dd2cc61e048f7057a0f38/alosi-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "78afb7df6de405ba1cad3042cc8fb8f4", "sha256": "afd8bdc23893b7f2da1a220ca91dab21e3aaf949735e27b43d40eacf218bdf52" }, "downloads": -1, "filename": "alosi-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "78afb7df6de405ba1cad3042cc8fb8f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26106, "upload_time": "2018-09-13T16:06:05", "url": "https://files.pythonhosted.org/packages/28/1e/98ad1e5ebad70e91495546263ab0841a2c234d207483802f132a688ef4b0/alosi-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2e8711d10a3ca293d913850a3babd76", "sha256": "58cd57775249673edc8d3a53f81cc69c0b87a39bfafdc86442a8a5cdc32dc5bf" }, "downloads": -1, "filename": "alosi-1.2.0.tar.gz", "has_sig": false, "md5_digest": "a2e8711d10a3ca293d913850a3babd76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20307, "upload_time": "2018-09-13T16:06:10", "url": "https://files.pythonhosted.org/packages/4c/79/b30cbbd529d87bad2e9f7174c7044e0b897bdb78000abf77e3928c1b387a/alosi-1.2.0.tar.gz" } ], "1.2.0rc1": [ { "comment_text": "", "digests": { "md5": "104710d3da797eb9034bdae3a1fbe556", "sha256": "d902a97d8a582b421ad1a7f2818533cf0a665ebc18ab54275905784333ca9663" }, "downloads": -1, "filename": "alosi-1.2.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "104710d3da797eb9034bdae3a1fbe556", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26134, "upload_time": "2018-09-13T15:37:28", "url": "https://files.pythonhosted.org/packages/7a/8a/1d13dd02397a9702b53ca5d1bd20474cef0a35368a4b0701bad8b0173403/alosi-1.2.0rc1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "182f116f52caabcaa9c553eead96c051", "sha256": "36faa76bee95712e698d723035d92d8c5ebd9ab3f0f18f4fc1d168a017ad61be" }, "downloads": -1, "filename": "alosi-1.2.0rc1.tar.gz", "has_sig": false, "md5_digest": "182f116f52caabcaa9c553eead96c051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20306, "upload_time": "2018-09-13T15:37:30", "url": "https://files.pythonhosted.org/packages/4f/6a/04d0934cd7c65801f05427ae3a13488ca989a90de77c73829b71c2df3b6b/alosi-1.2.0rc1.tar.gz" } ], "1.2.0rc2": [ { "comment_text": "", "digests": { "md5": "9ec73bd16888da6a3742c913e0bba7cd", "sha256": "372751dde3a6b88d5449f6534b8455e7208ed330253a3bf31b3adebd0839f062" }, "downloads": -1, "filename": "alosi-1.2.0rc2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ec73bd16888da6a3742c913e0bba7cd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26135, "upload_time": "2018-09-13T15:45:49", "url": "https://files.pythonhosted.org/packages/b8/ca/45ff64a92142edbcdcd84d958959831c02fb64449158cf7626c5df08ffda/alosi-1.2.0rc2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ae16f5207d792adc3049964470d3998", "sha256": "c0ddb16fbc227330f4d48f1f19a20321501777a6ce4b7b34f40e51f28599ef1e" }, "downloads": -1, "filename": "alosi-1.2.0rc2.tar.gz", "has_sig": false, "md5_digest": "3ae16f5207d792adc3049964470d3998", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20316, "upload_time": "2018-09-13T15:45:52", "url": "https://files.pythonhosted.org/packages/a5/12/8cc2dbccb307bf02ad14787e456b203a9df2c1438d767ac8d34e4aedbd3c/alosi-1.2.0rc2.tar.gz" } ], "1.2.0rc3": [ { "comment_text": "", "digests": { "md5": "5df3c22827b28ec6a2a034638f1e3ee4", "sha256": "7910b110c328b501b2f11010c5ca25459a0f9e5b68fabde6bd0d46e65690ad75" }, "downloads": -1, "filename": "alosi-1.2.0rc3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5df3c22827b28ec6a2a034638f1e3ee4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26140, "upload_time": "2018-09-13T15:49:36", "url": "https://files.pythonhosted.org/packages/d4/12/f85cad87b5e99de13f2664dfa49d0cc9e2a03ecff9ce99765d2f02f26903/alosi-1.2.0rc3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5dc8e0ba77691396ed910fcc26df5fc6", "sha256": "7ed58cd7156cb1129f37c08b58c8726afb23f5c009035c7d00bfe7fe2282b062" }, "downloads": -1, "filename": "alosi-1.2.0rc3.tar.gz", "has_sig": false, "md5_digest": "5dc8e0ba77691396ed910fcc26df5fc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20316, "upload_time": "2018-09-13T15:49:40", "url": "https://files.pythonhosted.org/packages/3d/a5/7ba176ecb7b86c866d7d5514ec3330cfb822e8dd9a783a3f1312eef4eb75/alosi-1.2.0rc3.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "532955150d787a29f49936e2becc2948", "sha256": "f64f618ba2a2186061eea2f4162b34ddc943bcc5de6c8217c6ce41da38e0a1a9" }, "downloads": -1, "filename": "alosi-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "532955150d787a29f49936e2becc2948", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26575, "upload_time": "2018-09-25T17:35:54", "url": "https://files.pythonhosted.org/packages/73/d7/8f2645b667e34564b95bd45edade31c438a642b2332337745a9e2c5b18e6/alosi-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c18fb8c099c0845d409de8e0e52b87a", "sha256": "628af4bd61b957fcffe0ff7b9b4927c5df481b6896af95b6df9423c20af0c19c" }, "downloads": -1, "filename": "alosi-1.2.1.tar.gz", "has_sig": false, "md5_digest": "8c18fb8c099c0845d409de8e0e52b87a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20750, "upload_time": "2018-09-25T17:35:58", "url": "https://files.pythonhosted.org/packages/44/71/335c564bbf88e309b3a74e569eb10f85a24bf0f46adaeab79f1d18705aa0/alosi-1.2.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "2d83ff93828b3b6e44faaa64ecd53b28", "sha256": "635723d9ad24103cabf6ddbe54ef14dc6959d3c0e3de3d3ec8071451605a7d28" }, "downloads": -1, "filename": "alosi-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d83ff93828b3b6e44faaa64ecd53b28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26905, "upload_time": "2018-11-07T16:36:43", "url": "https://files.pythonhosted.org/packages/b6/c4/9bcedc9f37c36f50a438b1e013708e9d7ec960f737bfc8e58bf3e52399bb/alosi-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be1904928f386afa3a0789e2929c2b9e", "sha256": "747d8cdb24b07c35e413a3a615a669fbd639d27d23e7bc5ffeef08aea84d9e67" }, "downloads": -1, "filename": "alosi-2.0.0.tar.gz", "has_sig": false, "md5_digest": "be1904928f386afa3a0789e2929c2b9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26462, "upload_time": "2018-11-07T16:36:45", "url": "https://files.pythonhosted.org/packages/ae/4a/f661a72931c4e4c01d12657a4c935b547826a7e98a2ee3158635d2b06ab5/alosi-2.0.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "a51a9f09c4cc695ea84ea754736f4f61", "sha256": "53e21c1989f69ed13062e4c588917ad1a6bd609e8d79af11899916e1d832a635" }, "downloads": -1, "filename": "alosi-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a51a9f09c4cc695ea84ea754736f4f61", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26937, "upload_time": "2019-01-16T18:34:03", "url": "https://files.pythonhosted.org/packages/85/7c/a794652db621cc4e5e1515706e2c11f231b7a00e9cd4b579905d17d45307/alosi-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd1e47488b976842f69757c8bbbc6bca", "sha256": "8454abc2d428c776d673c26c4d0c77b7fced25ed8c2cc8fde395b534edda8369" }, "downloads": -1, "filename": "alosi-2.1.1.tar.gz", "has_sig": false, "md5_digest": "dd1e47488b976842f69757c8bbbc6bca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28508, "upload_time": "2019-01-16T18:34:05", "url": "https://files.pythonhosted.org/packages/00/f1/7868936790ea93a9a4caf43b91b7de33ac4355be3509b805e0d74daa0e51/alosi-2.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a51a9f09c4cc695ea84ea754736f4f61", "sha256": "53e21c1989f69ed13062e4c588917ad1a6bd609e8d79af11899916e1d832a635" }, "downloads": -1, "filename": "alosi-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a51a9f09c4cc695ea84ea754736f4f61", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26937, "upload_time": "2019-01-16T18:34:03", "url": "https://files.pythonhosted.org/packages/85/7c/a794652db621cc4e5e1515706e2c11f231b7a00e9cd4b579905d17d45307/alosi-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd1e47488b976842f69757c8bbbc6bca", "sha256": "8454abc2d428c776d673c26c4d0c77b7fced25ed8c2cc8fde395b534edda8369" }, "downloads": -1, "filename": "alosi-2.1.1.tar.gz", "has_sig": false, "md5_digest": "dd1e47488b976842f69757c8bbbc6bca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28508, "upload_time": "2019-01-16T18:34:05", "url": "https://files.pythonhosted.org/packages/00/f1/7868936790ea93a9a4caf43b91b7de33ac4355be3509b805e0d74daa0e51/alosi-2.1.1.tar.gz" } ] }