{ "info": { "author": "S. Charles Brubaker", "author_email": "cb@udacity.com", "bugtrack_url": null, "classifiers": [], "description": "==============\nnelson\n==============\n\nProjects for Georgia Tech's OMSCS program or for Udacity's advanced nanodegree programs are typically distributed with project-specific submission scripts that handle the submission to Udacity's advanced automatic feedback service. These scripts typically rely on this underlying library, which contains most of the shared functionality.\n\n\nExamples\n---------\n\nThis is simple example for GTOMSCS. It submits the file hello_world.py to the quiz named \"hello_world\" within the course \"cs101\".\n::\n from nelson.gtomscs import submit\n\n def main():\n course = 'cs101'\n quiz = 'hello_world'\n filenames = ['hello_world.py']\n\n submit(course, quiz, filenames)\n\n if __name__ == '__main__':\n main()\n\nFor Udacity, simply import from ``nelson.udacity`` instead of ``nelson.gtomscs``.\n\nTypical output would be something like\n::\n GT Login required.\n Username :jbarros7\n Password :\n Save the jwt?[y,N]y\n Submission includes the following files:\n helloworld.c\n\n Uploading submission...\n [=========================== 100% ===========================] 376/376\n\n Waiting for results...Done!\n\n Results:\n --------\n Tests that the code compiles cleanly: 5/5\n Tests that the code prints \"Hello World!\": 5/5\n\n\n (Details available in helloworld-result-2017-01-04-22-41-22.json)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/udacity/nelson", "keywords": "Udacity Georgia Tech OMS", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nelson", "package_url": "https://pypi.org/project/nelson/", "platform": "", "project_url": "https://pypi.org/project/nelson/", "project_urls": { "Homepage": "http://github.com/udacity/nelson" }, "release_url": "https://pypi.org/project/nelson/0.4.3/", "requires_dist": [ "future", "requests (>=2.2.1)", "requests-toolbelt (>=0.7.0)" ], "requires_python": "", "summary": "Handling submission of code to Udacity for automatic feedback", "version": "0.4.3" }, "last_serial": 4235382, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "225df2f8aa408f825797f10a6e39086e", "sha256": "0a332d4a198e33d0ccc5600eecd5d85c2aabcdd24a3f94788f60f323fd8b8fae" }, "downloads": -1, "filename": "nelson-0.2.1.tar.gz", "has_sig": false, "md5_digest": "225df2f8aa408f825797f10a6e39086e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7909, "upload_time": "2017-01-03T04:11:05", "url": "https://files.pythonhosted.org/packages/f1/dd/5d2b576b711de686004540a9eb7e0624ad1f87288c2d4eff37f5049b8436/nelson-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "610925fcdf6ad721aa7db33ce54830b5", "sha256": "5e6decd448ef6b04d819fb5c78dfcbdc4ba4ee1853e5c56edc292e672730cd7b" }, "downloads": -1, "filename": "nelson-0.3.0.tar.gz", "has_sig": false, "md5_digest": "610925fcdf6ad721aa7db33ce54830b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9811, "upload_time": "2017-01-09T18:25:31", "url": "https://files.pythonhosted.org/packages/b4/8b/b227cca656e651311c313123912f614c9671727b0d9d6b03a2698a97dda1/nelson-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "f09f607a852568cdd511ade58ca4f22e", "sha256": "eb13522ef38ae11336dc6f102345618c52d7f41ddd8cc0264783258ae5b07cce" }, "downloads": -1, "filename": "nelson-0.3.1.tar.gz", "has_sig": false, "md5_digest": "f09f607a852568cdd511ade58ca4f22e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9852, "upload_time": "2017-01-15T20:35:56", "url": "https://files.pythonhosted.org/packages/7b/6d/74c979eb0f1bbd81684bcdd88687859a46d5a5473c9b62579dca96435bac/nelson-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "07697d2db6095d7552b1e0d8a590e14b", "sha256": "c3fd29de67040edf5a7a92be0b5dc579ff0177ef406738fae8526cd827277acc" }, "downloads": -1, "filename": "nelson-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "07697d2db6095d7552b1e0d8a590e14b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15617, "upload_time": "2017-03-20T19:05:56", "url": "https://files.pythonhosted.org/packages/b9/19/eee77ef407cfe3e1d42ce8fce141db32507a9547c00dc4da4971b637e8e9/nelson-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b02020a8c18160f1603a8f969975a10f", "sha256": "b7b6b8a18ff241b5e1901d7a701df53c41ce2ba24b96fafb93186279e13879af" }, "downloads": -1, "filename": "nelson-0.4.0.tar.gz", "has_sig": false, "md5_digest": "b02020a8c18160f1603a8f969975a10f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9867, "upload_time": "2017-03-20T19:05:58", "url": "https://files.pythonhosted.org/packages/ec/a2/165cb237823f12dab6f926d485ceac1452089675cf701e3bec48cb766600/nelson-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "88d0c4f41c86f95692196a34663d5c03", "sha256": "25c7be0d67df599c9304ca4b337ecf8354549b211ade9010b6c1814f1d30cd33" }, "downloads": -1, "filename": "nelson-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88d0c4f41c86f95692196a34663d5c03", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15702, "upload_time": "2017-08-22T03:29:28", "url": "https://files.pythonhosted.org/packages/be/c2/7a498c4299a99080be0d5e7eacc3ad85adfe1114ab8325af3b79cf6061a4/nelson-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18b6be37b389c17e0d73329093cf3bfc", "sha256": "261fb82198f2bed2f8d8d3473f854b9cee6a33ce2c8d536e0acfa8eb416c2812" }, "downloads": -1, "filename": "nelson-0.4.1.tar.gz", "has_sig": false, "md5_digest": "18b6be37b389c17e0d73329093cf3bfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9929, "upload_time": "2017-08-22T03:29:30", "url": "https://files.pythonhosted.org/packages/72/9f/c70dd30827ea7dfd77c55a202acf6204cc1fcc00310790ec87e87e3210f5/nelson-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "e12627e793574347c2cfbdd83be2aec9", "sha256": "2ef27bf89158547377e970618a195f638ccc23238a838296ba42b4a38f3bfeb7" }, "downloads": -1, "filename": "nelson-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e12627e793574347c2cfbdd83be2aec9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15722, "upload_time": "2017-08-22T11:43:28", "url": "https://files.pythonhosted.org/packages/6c/5f/a726eb343115cd641c0d418248a8307609795c0ac558d83bfd440c283cf4/nelson-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "037ad933f00f8732bb94d2ac08637e23", "sha256": "578b21d810e5364f6dd183fac4cff01f0626d238de4c409f79bcddc127358968" }, "downloads": -1, "filename": "nelson-0.4.2.tar.gz", "has_sig": false, "md5_digest": "037ad933f00f8732bb94d2ac08637e23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9891, "upload_time": "2017-08-22T11:43:30", "url": "https://files.pythonhosted.org/packages/26/19/bd9ce0eaceeb702e6772f45dbe6e69789142995cec6faf1f3345a56d743c/nelson-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "2bae724666a6c3fd32b170abe1bafcda", "sha256": "760077f737086a78be6cf311ada26100365911c9a7261d3eaed219785fe60156" }, "downloads": -1, "filename": "nelson-0.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2bae724666a6c3fd32b170abe1bafcda", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15723, "upload_time": "2018-09-03T19:58:32", "url": "https://files.pythonhosted.org/packages/97/96/f155f41f335fc168ed4fb03cd1095acaab321abf7d550d5352e8da236854/nelson-0.4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e0751e6fdbc5ae28c26560223de83c3", "sha256": "8f9752708677e29d38a2439076becaff1385562935a57050eb0d67f9ebdd7ae8" }, "downloads": -1, "filename": "nelson-0.4.3.tar.gz", "has_sig": false, "md5_digest": "2e0751e6fdbc5ae28c26560223de83c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9783, "upload_time": "2018-09-03T19:58:34", "url": "https://files.pythonhosted.org/packages/8f/f4/2fc481063ae2a1371afbf921979106fd7839b96abda6911f6ea509cfd39f/nelson-0.4.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2bae724666a6c3fd32b170abe1bafcda", "sha256": "760077f737086a78be6cf311ada26100365911c9a7261d3eaed219785fe60156" }, "downloads": -1, "filename": "nelson-0.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "2bae724666a6c3fd32b170abe1bafcda", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15723, "upload_time": "2018-09-03T19:58:32", "url": "https://files.pythonhosted.org/packages/97/96/f155f41f335fc168ed4fb03cd1095acaab321abf7d550d5352e8da236854/nelson-0.4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e0751e6fdbc5ae28c26560223de83c3", "sha256": "8f9752708677e29d38a2439076becaff1385562935a57050eb0d67f9ebdd7ae8" }, "downloads": -1, "filename": "nelson-0.4.3.tar.gz", "has_sig": false, "md5_digest": "2e0751e6fdbc5ae28c26560223de83c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9783, "upload_time": "2018-09-03T19:58:34", "url": "https://files.pythonhosted.org/packages/8f/f4/2fc481063ae2a1371afbf921979106fd7839b96abda6911f6ea509cfd39f/nelson-0.4.3.tar.gz" } ] }