{ "info": { "author": "Stu Campbell", "author_email": "stucampbell.git@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Console", "Environment :: Web Environment", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Education", "Topic :: Education :: Computer Aided Instruction (CAI)", "Topic :: Multimedia :: Video" ], "description": "# CanvasScraper (Lecture Downloader) \n [![pipeline status](https://gitlab.com/stucamp/canvasscraper/badges/master/pipeline.svg)](https://gitlab.com/stucamp/canvasscraper/commits/master)\n [![coverage report](https://gitlab.com/stucamp/canvasscraper/badges/master/coverage.svg)](https://gitlab.com/stucamp/canvasscraper/commits/master)\n\n### Description\n\nA simple program that facilitates the downloading of course materials hosted on Canvas Online Learning Platform. Using Google Chrome (chromedriver) or Firefox (geckodriver), either with or without GUI, after logging-in, it will traverse your courses, finding video links and download them as videos you can watch off-line or mp3 for you to listen on the go.\n\n### Installation\n\nTo install the library, run:\n\npip3 install canvasscraper\n\n\n### Configuration\n\nThen either call it in your code like so:\n\nfrom canvasscraper.fileops import XXXX\nfrom canvasscraper.objects import XXXX\n\nOr run it as a CLI program using (coming soon):\n\n-b broswer\n-gui is flagged will show browser as functions\n-up username password\n-sch school subdomain asu by default\n\n\nThere will options for the output directory structure, saving of URL list, potentially saving of slide, and \nmaybe even page text saved to file.\n\nThis is an example of download file structure/options:\n\n\n\n### Requirements\n\nhttps://github.com/shadowmoose/pyderman\n\nhttps://github.com/SeleniumHQ/selenium\n\nhttps://github.com/ytdl-org/youtube-dl\n\n### Useful Resources", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/stucamp/canvasscraper", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "CanvasScraper", "package_url": "https://pypi.org/project/CanvasScraper/", "platform": "", "project_url": "https://pypi.org/project/CanvasScraper/", "project_urls": { "Homepage": "https://gitlab.com/stucamp/canvasscraper" }, "release_url": "https://pypi.org/project/CanvasScraper/0.5.6.dev0/", "requires_dist": null, "requires_python": ">=3.5", "summary": "D/L Lectures/Data from Canvas", "version": "0.5.6.dev0", "yanked": false, "yanked_reason": null }, "last_serial": 6446808, "releases": { "0.1dev": [ { "comment_text": "", "digests": { "md5": "eaacca80412ebe99a765b94cee2ad521", "sha256": "b3648f7b548c2f639c59738ec28d539e93a8ea35ac10b0358c32ec2a3134ddd2" }, "downloads": -1, "filename": "CanvasScraper-0.1dev.tar.gz", "has_sig": false, "md5_digest": "eaacca80412ebe99a765b94cee2ad521", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5638, "upload_time": "2019-09-28T20:12:30", "upload_time_iso_8601": "2019-09-28T20:12:30.418780Z", "url": "https://files.pythonhosted.org/packages/4b/cb/9348695797513b494a7db9dd471161a38b92244b68670350c40b7aef9456/CanvasScraper-0.1dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1dev": [ { "comment_text": "", "digests": { "md5": "997787983aa1b0e7693f42bcd04a280c", "sha256": "928ffad5f7ae21381a340369b749bffa7e09da6848ae07855db629cf607b2f92" }, "downloads": -1, "filename": "CanvasScraper-0.2.1dev.tar.gz", "has_sig": false, "md5_digest": "997787983aa1b0e7693f42bcd04a280c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5722, "upload_time": "2019-09-28T21:48:42", "upload_time_iso_8601": "2019-09-28T21:48:42.952611Z", "url": "https://files.pythonhosted.org/packages/8a/23/416d80efa41672211aa906dbba5e13c79f8e58c5eb2f52714bb0d3542d54/CanvasScraper-0.2.1dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2dev": [ { "comment_text": "", "digests": { "md5": "6805a9183cd9d9fe7a51c5cca65ef023", "sha256": "948e4cc71c32f1b0fee4547572acd6db93428d578f9352bd244c52f0b207b994" }, "downloads": -1, "filename": "CanvasScraper-0.2.2dev.tar.gz", "has_sig": false, "md5_digest": "6805a9183cd9d9fe7a51c5cca65ef023", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5713, "upload_time": "2019-09-28T21:50:45", "upload_time_iso_8601": "2019-09-28T21:50:45.222108Z", "url": "https://files.pythonhosted.org/packages/17/1f/0b35da1a0e58cd89b6c9e680218374c51891380d0479ce79b946cbf1c1e7/CanvasScraper-0.2.2dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2dev": [ { "comment_text": "", "digests": { "md5": "fd99d6f071310511603954925a2cf057", "sha256": "a2960f3f257d96d5d4b70cb7811f4b5551273212c2920f7fe04657a869fc59fa" }, "downloads": -1, "filename": "CanvasScraper-0.2dev.tar.gz", "has_sig": false, "md5_digest": "fd99d6f071310511603954925a2cf057", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5688, "upload_time": "2019-09-28T21:36:24", "upload_time_iso_8601": "2019-09-28T21:36:24.132518Z", "url": "https://files.pythonhosted.org/packages/80/9e/e12fb479960ea557f7f4cdc19257cc2c06b71c64072e1130c6408259c7ab/CanvasScraper-0.2dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0dev": [ { "comment_text": "", "digests": { "md5": "f59662d4b4cc2740a3ed2151a306e049", "sha256": "c397efda1e854eee33b9a9dc4b2fbe5e611f71aca0f26932fb7b03a389f1da0b" }, "downloads": -1, "filename": "CanvasScraper-0.3.0dev.tar.gz", "has_sig": false, "md5_digest": "f59662d4b4cc2740a3ed2151a306e049", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6173, "upload_time": "2019-09-29T00:13:43", "upload_time_iso_8601": "2019-09-29T00:13:43.211008Z", "url": "https://files.pythonhosted.org/packages/bd/c3/28215b16b4fb93cd75305860152b83b9d2d3c84341b2402f426193bddf0f/CanvasScraper-0.3.0dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1dev": [ { "comment_text": "", "digests": { "md5": "ab71117d4297936c23402a85a3336565", "sha256": "953a96794d3e5ca6540ef134fc909eeab2e371ec2f65ae2ef17131e6e1b9ad42" }, "downloads": -1, "filename": "CanvasScraper-0.3.1dev.tar.gz", "has_sig": false, "md5_digest": "ab71117d4297936c23402a85a3336565", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6303, "upload_time": "2019-09-29T04:31:14", "upload_time_iso_8601": "2019-09-29T04:31:14.124811Z", "url": "https://files.pythonhosted.org/packages/60/74/a1cf09ab96ee9eec20638dcd1fadc297a48ab3af94e7151d29b71d084516/CanvasScraper-0.3.1dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.2dev": [ { "comment_text": "", "digests": { "md5": "43d62344c60940e3183d1ab0008fd534", "sha256": "fec144ed99c4f1932d43471eeba4089a36eab1e2a84af65d244e3fc60fbfc028" }, "downloads": -1, "filename": "CanvasScraper-0.3.2dev.tar.gz", "has_sig": false, "md5_digest": "43d62344c60940e3183d1ab0008fd534", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6656, "upload_time": "2019-09-29T05:48:09", "upload_time_iso_8601": "2019-09-29T05:48:09.669592Z", "url": "https://files.pythonhosted.org/packages/c0/33/2f24a0795cf569a64ee23d311abece696322f337d8d7563b5e1b48af2c13/CanvasScraper-0.3.2dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.4dev": [ { "comment_text": "", "digests": { "md5": "94eb888dc083e736ffdcaec6117312d8", "sha256": "d6d332656e3ac2b0020dfdbbae612a39dc37cfb4a97133758de8baf3906bd4fb" }, "downloads": -1, "filename": "CanvasScraper-0.3.4dev.tar.gz", "has_sig": false, "md5_digest": "94eb888dc083e736ffdcaec6117312d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7251, "upload_time": "2019-09-29T06:19:45", "upload_time_iso_8601": "2019-09-29T06:19:45.508243Z", "url": "https://files.pythonhosted.org/packages/8b/ae/e11379292f0e04089b2e986d68642f0d540ef0db7a9070bcee30eb34d8fc/CanvasScraper-0.3.4dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.5dev": [ { "comment_text": "", "digests": { "md5": "6fbe8b5aaa82f050588158fbb6073200", "sha256": "3106b16265b8fbd535817b42c8b959fc1e115f6696846bdbdef88fc94c0badd5" }, "downloads": -1, "filename": "CanvasScraper-0.3.5dev.tar.gz", "has_sig": false, "md5_digest": "6fbe8b5aaa82f050588158fbb6073200", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7488, "upload_time": "2019-09-29T07:05:24", "upload_time_iso_8601": "2019-09-29T07:05:24.317692Z", "url": "https://files.pythonhosted.org/packages/9d/0e/806d481effc9c98fbbeda407671afae43341242184a25e28ade27ed12e09/CanvasScraper-0.3.5dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.6dev": [ { "comment_text": "", "digests": { "md5": "abd57d25ff0fbbb4b66a3572e2ac1633", "sha256": "5e64c162526483e605ca5e49077c5af92f1fc11d67d74d0c2bcc6533d83e3622" }, "downloads": -1, "filename": "CanvasScraper-0.3.6dev.tar.gz", "has_sig": false, "md5_digest": "abd57d25ff0fbbb4b66a3572e2ac1633", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8268, "upload_time": "2019-09-30T06:18:12", "upload_time_iso_8601": "2019-09-30T06:18:12.490785Z", "url": "https://files.pythonhosted.org/packages/e6/c6/6fda71b912f8f6d40cea9a146c1b7abc88b3133c3edf39c9a7088553f711/CanvasScraper-0.3.6dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.7dev": [ { "comment_text": "", "digests": { "md5": "14603b608ac1b9da68f8cb2606c1a7cc", "sha256": "1476ce79651ce7583c879bad83fba02a220ecf6f8b328482dae55848fa8e8979" }, "downloads": -1, "filename": "CanvasScraper-0.3.7dev.tar.gz", "has_sig": false, "md5_digest": "14603b608ac1b9da68f8cb2606c1a7cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8778, "upload_time": "2019-10-06T02:22:34", "upload_time_iso_8601": "2019-10-06T02:22:34.168412Z", "url": "https://files.pythonhosted.org/packages/9b/01/4e8037d9d0213b8d7e02297d70edafe62deab0568ebd110692c4c9f9c5c7/CanvasScraper-0.3.7dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8.1dev": [ { "comment_text": "", "digests": { "md5": "5316b1fe6d0f28fe4dfa0da7d6870f32", "sha256": "32e9ca12b32e94f4772775269db57048ae3b94f4801e04088529325103507bc9" }, "downloads": -1, "filename": "CanvasScraper-0.3.8.1dev.tar.gz", "has_sig": false, "md5_digest": "5316b1fe6d0f28fe4dfa0da7d6870f32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8781, "upload_time": "2019-10-16T23:37:43", "upload_time_iso_8601": "2019-10-16T23:37:43.231698Z", "url": "https://files.pythonhosted.org/packages/88/81/c0731abe1e1c1a5b744399b9b199beedf543b53fe1fc5b3f100d57404d69/CanvasScraper-0.3.8.1dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8.2dev": [ { "comment_text": "", "digests": { "md5": "47cb306fc05780a134adceb313875ffc", "sha256": "8c9abb15183eb84bbc38a31ad2ef0726ef11172fe77b9f59b5eda548db0d8e16" }, "downloads": -1, "filename": "CanvasScraper-0.3.8.2dev.tar.gz", "has_sig": false, "md5_digest": "47cb306fc05780a134adceb313875ffc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8782, "upload_time": "2019-10-16T23:43:24", "upload_time_iso_8601": "2019-10-16T23:43:24.394603Z", "url": "https://files.pythonhosted.org/packages/09/92/5efc21ed25e63d585701f2a83ff4d5fee452da151d7073992e71bda24b55/CanvasScraper-0.3.8.2dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8.3dev": [ { "comment_text": "", "digests": { "md5": "b797e4b8d205ed6d8cc75c4cefe657a9", "sha256": "4695115b15f80f6cb882bf862583cd1085caa803b2e14c4d615cd3024093e9cd" }, "downloads": -1, "filename": "CanvasScraper-0.3.8.3dev.tar.gz", "has_sig": false, "md5_digest": "b797e4b8d205ed6d8cc75c4cefe657a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8933, "upload_time": "2019-10-17T00:34:07", "upload_time_iso_8601": "2019-10-17T00:34:07.239324Z", "url": "https://files.pythonhosted.org/packages/a5/e4/43c1f589d55939ae5d5d78c810e4b4dd9b91c91f06d5bf90b8e0e98955c8/CanvasScraper-0.3.8.3dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8.4dev": [ { "comment_text": "", "digests": { "md5": "d18ee9c6c20d74328fa0e58f7e84cb98", "sha256": "18d14a63d5959650ae8393c96f20b35ee33bab1c8c586fbc0d0007835c874048" }, "downloads": -1, "filename": "CanvasScraper-0.3.8.4dev.tar.gz", "has_sig": false, "md5_digest": "d18ee9c6c20d74328fa0e58f7e84cb98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8941, "upload_time": "2019-10-17T00:38:58", "upload_time_iso_8601": "2019-10-17T00:38:58.425403Z", "url": "https://files.pythonhosted.org/packages/d9/7a/cb6e71273be3d05ba4a2a223ece99e00471d76ddb0c69bf5946836e714fc/CanvasScraper-0.3.8.4dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8.5dev": [ { "comment_text": "", "digests": { "md5": "ae8a8e3c9649e630fe97a5f5fef32ed7", "sha256": "06890bdc55f812e88087bd25c301f934d50c22725c31e668a7d9154f0da726a6" }, "downloads": -1, "filename": "CanvasScraper-0.3.8.5dev.tar.gz", "has_sig": false, "md5_digest": "ae8a8e3c9649e630fe97a5f5fef32ed7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9027, "upload_time": "2019-10-17T00:48:43", "upload_time_iso_8601": "2019-10-17T00:48:43.437237Z", "url": "https://files.pythonhosted.org/packages/3b/f6/ba438352ee7b75842be779790ebf415520ed15b4b90805b4c48ce9554440/CanvasScraper-0.3.8.5dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8.6dev": [ { "comment_text": "", "digests": { "md5": "36bf29ea462a699fc93a5f8759b9efa5", "sha256": "a38c1c42004bbf58d774d10a07cadfc539bd482dbc21d9968e0032c99b8d86e0" }, "downloads": -1, "filename": "CanvasScraper-0.3.8.6dev.tar.gz", "has_sig": false, "md5_digest": "36bf29ea462a699fc93a5f8759b9efa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8996, "upload_time": "2019-10-17T21:12:28", "upload_time_iso_8601": "2019-10-17T21:12:28.100875Z", "url": "https://files.pythonhosted.org/packages/95/cb/fbf4853ebc8f98147ff235b292382ced3bf7e0c4781e7ce63575f346c589/CanvasScraper-0.3.8.6dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8.7dev": [ { "comment_text": "", "digests": { "md5": "31265af920c1d0c38478a806cac90a90", "sha256": "37c0e71158ffe8a12664c5a9644b6ba6c9b03b99fbb76cdcb46bee5478b01e05" }, "downloads": -1, "filename": "CanvasScraper-0.3.8.7dev.tar.gz", "has_sig": false, "md5_digest": "31265af920c1d0c38478a806cac90a90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8998, "upload_time": "2019-10-17T21:35:10", "upload_time_iso_8601": "2019-10-17T21:35:10.614364Z", "url": "https://files.pythonhosted.org/packages/5c/82/a6182d9e587a2507692c8c51ae7a43f706af050faeae464d3db90d595553/CanvasScraper-0.3.8.7dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8.8dev": [ { "comment_text": "", "digests": { "md5": "7d000f7deb95c165a6863cfa44aac34f", "sha256": "2c64a0659cfba7ba190e6fbfbca658f4db61c0a44f1ab2554a287624035e6cf3" }, "downloads": -1, "filename": "CanvasScraper-0.3.8.8dev.tar.gz", "has_sig": false, "md5_digest": "7d000f7deb95c165a6863cfa44aac34f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9004, "upload_time": "2019-10-17T21:38:23", "upload_time_iso_8601": "2019-10-17T21:38:23.188745Z", "url": "https://files.pythonhosted.org/packages/67/d0/b18f3c95493b99647750ef7d9bf59c7ba392626da81fb82bcd45722f33a8/CanvasScraper-0.3.8.8dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8.9dev": [ { "comment_text": "", "digests": { "md5": "1c42706e6e7f3c385ffb26fa387cb4e1", "sha256": "9b7fa2c6141902ccb9f60452764787dfb5ab929e948f24de858aaaf0de7a1679" }, "downloads": -1, "filename": "CanvasScraper-0.3.8.9dev.tar.gz", "has_sig": false, "md5_digest": "1c42706e6e7f3c385ffb26fa387cb4e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9032, "upload_time": "2019-10-17T21:53:47", "upload_time_iso_8601": "2019-10-17T21:53:47.741853Z", "url": "https://files.pythonhosted.org/packages/73/10/65e64cfb3528b11356aace62b883d9d500e05b65b247156d785fa66c1e2a/CanvasScraper-0.3.8.9dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.8dev": [ { "comment_text": "", "digests": { "md5": "f09e66a208e8cd0ea988de1873361de4", "sha256": "96df3a1c0d233a532bfc3fd0f5ba1d1c20fefd4ad389b1308e9c57a7decf6c37" }, "downloads": -1, "filename": "CanvasScraper-0.3.8dev.tar.gz", "has_sig": false, "md5_digest": "f09e66a208e8cd0ea988de1873361de4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8765, "upload_time": "2019-10-16T23:29:54", "upload_time_iso_8601": "2019-10-16T23:29:54.757989Z", "url": "https://files.pythonhosted.org/packages/c6/d4/182e5a81a8e798117971c8ce7a4134a4d40fc54e07ea796140af4d52138e/CanvasScraper-0.3.8dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.9dev": [ { "comment_text": "", "digests": { "md5": "44655f12104c11ae2bdaa3868e17fcc9", "sha256": "cec92ceaaf03488552e0b1456d83abdcba4905f73cf9a1c3a3ec45138cc841d8" }, "downloads": -1, "filename": "CanvasScraper-0.3.9dev.tar.gz", "has_sig": false, "md5_digest": "44655f12104c11ae2bdaa3868e17fcc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8953, "upload_time": "2019-10-17T22:05:01", "upload_time_iso_8601": "2019-10-17T22:05:01.533836Z", "url": "https://files.pythonhosted.org/packages/28/ed/59720986e2c47a99ee73b07c5eb1fffcc1bb4bc59791a4f6121406359ac1/CanvasScraper-0.3.9dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0dev": [ { "comment_text": "", "digests": { "md5": "d27e3742fc1b66f692f3db43ae0a314d", "sha256": "0ec277f3f3fefddd16a66f60eb38361f5ff4121840d25c2bc63776e1c43c0e3c" }, "downloads": -1, "filename": "CanvasScraper-0.4.0dev.tar.gz", "has_sig": false, "md5_digest": "d27e3742fc1b66f692f3db43ae0a314d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8891, "upload_time": "2019-10-17T22:19:55", "upload_time_iso_8601": "2019-10-17T22:19:55.288941Z", "url": "https://files.pythonhosted.org/packages/b4/49/c54236841a822ef9a962bc081c02f684f0cf78cf8cc8fe52dbc9cfa392bd/CanvasScraper-0.4.0dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.2dev": [ { "comment_text": "", "digests": { "md5": "a8cc3144f3a2b53d387d19a581e6ec9d", "sha256": "87243deeefb12cd5b31f0dfdd155f72871bedfcad67baf16a1a63ea02286ca90" }, "downloads": -1, "filename": "CanvasScraper-0.4.2dev.tar.gz", "has_sig": false, "md5_digest": "a8cc3144f3a2b53d387d19a581e6ec9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8915, "upload_time": "2019-10-17T22:40:24", "upload_time_iso_8601": "2019-10-17T22:40:24.058881Z", "url": "https://files.pythonhosted.org/packages/49/78/e957a61558fbd9120f6c94f0fbea40a06bf55e5abc6ae5ad44f8d16c0975/CanvasScraper-0.4.2dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.3dev": [ { "comment_text": "", "digests": { "md5": "2ec3dd5310925331f883e013a955ca73", "sha256": "843716fb28667b66f3957319ac8d1e0f26d5246e4e4d0735a1ad9ea6665721dc" }, "downloads": -1, "filename": "CanvasScraper-0.4.3dev.tar.gz", "has_sig": false, "md5_digest": "2ec3dd5310925331f883e013a955ca73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8879, "upload_time": "2019-10-17T22:58:31", "upload_time_iso_8601": "2019-10-17T22:58:31.188098Z", "url": "https://files.pythonhosted.org/packages/0e/cc/6e82f7e647526477b764f45e9427247a2e5d7593219a1100efb832bb97d8/CanvasScraper-0.4.3dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.4dev": [ { "comment_text": "", "digests": { "md5": "d68f01467d9edd1a83b64d3ee1064ab2", "sha256": "e03f5f5953b32ff75243d30dfc04c554c26675c8299fc19449605a76068efb29" }, "downloads": -1, "filename": "CanvasScraper-0.4.4dev.tar.gz", "has_sig": false, "md5_digest": "d68f01467d9edd1a83b64d3ee1064ab2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8912, "upload_time": "2019-10-17T23:23:33", "upload_time_iso_8601": "2019-10-17T23:23:33.859437Z", "url": "https://files.pythonhosted.org/packages/c1/b9/ad88c2fac17f6b42bdcfc1ae390503efa079b5254fb0749a8c2ecbc311d7/CanvasScraper-0.4.4dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.5dev": [ { "comment_text": "", "digests": { "md5": "c3add9062b7c88082a156eece5c55a9f", "sha256": "a7ffaf98c6af63b39e6b409378818b0c675792c3482f88894c412e3421cb80f4" }, "downloads": -1, "filename": "CanvasScraper-0.4.5dev.tar.gz", "has_sig": false, "md5_digest": "c3add9062b7c88082a156eece5c55a9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8915, "upload_time": "2019-10-18T00:20:11", "upload_time_iso_8601": "2019-10-18T00:20:11.613148Z", "url": "https://files.pythonhosted.org/packages/a4/9b/5fd6ae24133b42f487ef6c44f6812a1e122ec2d1f5af73fa8b1d8a691a47/CanvasScraper-0.4.5dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.6dev": [ { "comment_text": "", "digests": { "md5": "3a1d089530f60a867f45596e3508795f", "sha256": "fb978ab946a5fb72443f62af5b971e81ce17f6d6e22a29305dbd3a86ee815d31" }, "downloads": -1, "filename": "CanvasScraper-0.4.6dev.tar.gz", "has_sig": false, "md5_digest": "3a1d089530f60a867f45596e3508795f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8919, "upload_time": "2019-10-18T00:29:46", "upload_time_iso_8601": "2019-10-18T00:29:46.766220Z", "url": "https://files.pythonhosted.org/packages/d7/b5/f0526170d4a87432225e14d8ad06e5c10b3e35153f2447c88d233da9a28e/CanvasScraper-0.4.6dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0dev": [ { "comment_text": "", "digests": { "md5": "db526c0fe410694dc0ebdf3ead73dbb3", "sha256": "bd401ed7086feffc4d2eae56fcfa58b9f8a98c81042ea8e3b7325ab0f4d3965d" }, "downloads": -1, "filename": "CanvasScraper-0.5.0dev.tar.gz", "has_sig": false, "md5_digest": "db526c0fe410694dc0ebdf3ead73dbb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8898, "upload_time": "2019-10-18T01:20:20", "upload_time_iso_8601": "2019-10-18T01:20:20.723413Z", "url": "https://files.pythonhosted.org/packages/d3/64/900a6a8e5075863e9680db7ea8e3f2261cea6ebd9449780ae7a8e63ee0b6/CanvasScraper-0.5.0dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1dev": [ { "comment_text": "", "digests": { "md5": "86727f0435875d5445a678814c41b267", "sha256": "9bb6d373a46f865486a0e5c58f5fc7c6e43aa2e67e10bf6e27b73363338fd32f" }, "downloads": -1, "filename": "CanvasScraper-0.5.1dev.tar.gz", "has_sig": false, "md5_digest": "86727f0435875d5445a678814c41b267", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8970, "upload_time": "2019-10-22T20:54:27", "upload_time_iso_8601": "2019-10-22T20:54:27.113367Z", "url": "https://files.pythonhosted.org/packages/8c/e2/08db47b1fadcbdf34bbe8c3d39168026e227401fc2c0efc334da3db21843/CanvasScraper-0.5.1dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2dev": [ { "comment_text": "", "digests": { "md5": "2927a110d87495d6ba3680d33fda71d9", "sha256": "acbcb237d14d924974f4a086a0e1642ee0f407b29c90bafb4970fe933c8e2f08" }, "downloads": -1, "filename": "CanvasScraper-0.5.2dev.tar.gz", "has_sig": false, "md5_digest": "2927a110d87495d6ba3680d33fda71d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8983, "upload_time": "2019-10-22T21:12:06", "upload_time_iso_8601": "2019-10-22T21:12:06.773343Z", "url": "https://files.pythonhosted.org/packages/e3/ed/45420fa3d4f912e3fffb9560147e44315e1815b6c75dc6306d04d18ad209/CanvasScraper-0.5.2dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.3dev": [ { "comment_text": "", "digests": { "md5": "37be207c4b8d37e5fdc22c7b29233fe1", "sha256": "754983aa3a2f58313fea128647ea55b566f572644da20973a48f2230275bd9a7" }, "downloads": -1, "filename": "CanvasScraper-0.5.3dev.tar.gz", "has_sig": false, "md5_digest": "37be207c4b8d37e5fdc22c7b29233fe1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9021, "upload_time": "2019-10-22T21:29:37", "upload_time_iso_8601": "2019-10-22T21:29:37.659495Z", "url": "https://files.pythonhosted.org/packages/c3/04/0b1f06446418f90d7a8aa443dd739110e418e5f04c6cebfb26f95a1e6964/CanvasScraper-0.5.3dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.4dev": [ { "comment_text": "", "digests": { "md5": "c7bba4f21b96d291a5262608cb5601e0", "sha256": "234dc9d078e614ab17fe6666c92368e0104ca39330b76740c785b42e46401dae" }, "downloads": -1, "filename": "CanvasScraper-0.5.4dev.tar.gz", "has_sig": false, "md5_digest": "c7bba4f21b96d291a5262608cb5601e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9008, "upload_time": "2019-10-22T21:38:31", "upload_time_iso_8601": "2019-10-22T21:38:31.694521Z", "url": "https://files.pythonhosted.org/packages/67/8e/c60ed3ee2b23fa0770c17723a31cacfd2e4a0375aa7827f146e82ee74e72/CanvasScraper-0.5.4dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.5dev": [ { "comment_text": "", "digests": { "md5": "3b72389e1676fe7f6446273ad0e645a2", "sha256": "53da4fa81db63717cb1de4fcc3c3507d7cd4d8c8b44bd89696fc33f8fee8071d" }, "downloads": -1, "filename": "CanvasScraper-0.5.5dev.tar.gz", "has_sig": false, "md5_digest": "3b72389e1676fe7f6446273ad0e645a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9120, "upload_time": "2019-10-22T22:29:25", "upload_time_iso_8601": "2019-10-22T22:29:25.893367Z", "url": "https://files.pythonhosted.org/packages/0b/fe/1ea298b7be452adacf677c11e3ee9672a849a95bdb90d23b536ae4df5934/CanvasScraper-0.5.5dev.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.6.dev0": [ { "comment_text": "", "digests": { "md5": "2dae687850fa7e3709063e178de97099", "sha256": "8b39bac742fd54603ef8e042048f50231a8e96ae1c2675e2cd88028c4323fe57" }, "downloads": -1, "filename": "CanvasScraper-0.5.6.dev0.tar.gz", "has_sig": false, "md5_digest": "2dae687850fa7e3709063e178de97099", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 10287, "upload_time": "2020-01-13T21:21:49", "upload_time_iso_8601": "2020-01-13T21:21:49.261901Z", "url": "https://files.pythonhosted.org/packages/3d/02/4eb7bd490a90ba469e132bdd5d86a9f971597f2cd48fca28cf18221cb64f/CanvasScraper-0.5.6.dev0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2dae687850fa7e3709063e178de97099", "sha256": "8b39bac742fd54603ef8e042048f50231a8e96ae1c2675e2cd88028c4323fe57" }, "downloads": -1, "filename": "CanvasScraper-0.5.6.dev0.tar.gz", "has_sig": false, "md5_digest": "2dae687850fa7e3709063e178de97099", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 10287, "upload_time": "2020-01-13T21:21:49", "upload_time_iso_8601": "2020-01-13T21:21:49.261901Z", "url": "https://files.pythonhosted.org/packages/3d/02/4eb7bd490a90ba469e132bdd5d86a9f971597f2cd48fca28cf18221cb64f/CanvasScraper-0.5.6.dev0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }