{ "info": { "author": "Kai Chang", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# StudentVue API\n![travis](https://travis-ci.com/kajchang/StudentVue.svg?branch=master)\n![PyPI version](https://badge.fury.io/py/studentvue.svg)\n\nThis repository provides a easy way to access data from StudentVue portals in Python programs.\n\nNote:\n\nIf this library isn't updating properly, try explictly installing the latest version (e.g. `pip3 install studentvue==1.2.1`) to fix this issue in the future.\n\n## Logging In\n\n`pip install studentvue` or clone / download the repository and `python setup.py install`.\n\n```python\nfrom studentvue import StudentVue\nsv = StudentVue('username', 'password', 'domain name') \n```\n\n## Documentation\n\nYou can read some basic docs [here](https://kajchang.github.io/StudentVue/StudentVue.html).\n\n## Bugs and Contributing\n\nThe content and formatting of pages may vary from district to district, so the same parsing strategies might fail. If you find an instance of this, or have a general improvement you can [raise a new issue](https://github.com/kajchang/StudentVue/issues/new) and/or [open a pull request](https://github.com/kajchang/StudentVue/compare).\n\n## TODO\n\n- Finish Scraper\n\n- Write tests\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kajchang/StudentVue", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "studentvue", "package_url": "https://pypi.org/project/studentvue/", "platform": "", "project_url": "https://pypi.org/project/studentvue/", "project_urls": { "Homepage": "https://github.com/kajchang/StudentVue" }, "release_url": "https://pypi.org/project/studentvue/1.2.4/", "requires_dist": [ "requests (>=2.20.0)", "beautifulsoup4 (>=4.6.3)" ], "requires_python": "", "summary": "Python Scraper for StudentVue Portals", "version": "1.2.4" }, "last_serial": 5904184, "releases": { "1": [ { "comment_text": "", "digests": { "md5": "55e8556c0cf9941d1795b94b8f035d80", "sha256": "e952a246743ec33a620ad0deaab573ca82b1525384eaa809fdee07fcc79e5425" }, "downloads": -1, "filename": "studentvue-1-py3-none-any.whl", "has_sig": false, "md5_digest": "55e8556c0cf9941d1795b94b8f035d80", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4221, "upload_time": "2018-06-05T03:01:45", "url": "https://files.pythonhosted.org/packages/d9/23/f9f28c92fe4261b55ceccf51727b4bb37c3c422d322006593c7c76fe0012/studentvue-1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5274746f38330c50e4342b02ef5c1c7", "sha256": "fe9d6d1b8647c595eade5be042059c0705ff6d68f08e3b8101c48254b683f960" }, "downloads": -1, "filename": "studentvue-1.tar.gz", "has_sig": false, "md5_digest": "b5274746f38330c50e4342b02ef5c1c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4963, "upload_time": "2018-06-05T03:01:47", "url": "https://files.pythonhosted.org/packages/e0/91/4e9f12ab2749c7d5c0becb405297dcf2f2a9dce272c948be5f33fde61c5c/studentvue-1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "2d0b52a90086a5735df208d45921eedb", "sha256": "e0081308b64aa85fd81423a262c640e868bb3334e67d21cf5d20579f32b09fd0" }, "downloads": -1, "filename": "studentvue-1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2d0b52a90086a5735df208d45921eedb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5406, "upload_time": "2019-08-20T05:25:33", "url": "https://files.pythonhosted.org/packages/08/b7/f1ba74033c7b666c7fee5b572fa12ce410bea6a5226343102fa5e2c1218e/studentvue-1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4c0f91b54cea96cc1fde1d4f55e1f79", "sha256": "a1d35fb289ae3384e80370a38ef42634816f00da9378046b62c0b66367d44fc0" }, "downloads": -1, "filename": "studentvue-1.2.tar.gz", "has_sig": false, "md5_digest": "d4c0f91b54cea96cc1fde1d4f55e1f79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3816, "upload_time": "2019-08-20T05:25:35", "url": "https://files.pythonhosted.org/packages/42/32/d3fcb526fc379c314e8c6024393b8a79f8100f83038cc39eb13e47a4a609/studentvue-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "28f8a2d813084a3a2e12bb4ae181b01b", "sha256": "19a8478c67aab733421717c326055a9528d09bee87913a722175bb4d96eed8d1" }, "downloads": -1, "filename": "studentvue-1.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "28f8a2d813084a3a2e12bb4ae181b01b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5871, "upload_time": "2019-08-24T04:49:52", "url": "https://files.pythonhosted.org/packages/b9/e7/4eab7f0214b0844e777985043c6403d91ef8f43b0e8dca8b6f2cd4fae717/studentvue-1.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f90ae899515b3abf5c8e5c93e0305a66", "sha256": "062eb0d2f553b8d7a80fd39eed2bac21f6c4610de3466e789495b3b3001b72e2" }, "downloads": -1, "filename": "studentvue-1.2.1.tar.gz", "has_sig": false, "md5_digest": "f90ae899515b3abf5c8e5c93e0305a66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4306, "upload_time": "2019-08-24T04:49:54", "url": "https://files.pythonhosted.org/packages/aa/d2/fc7c29f8b3fe7b0f4ce641c879bd7bc1405c7a884c62bdacebf5ddabd74c/studentvue-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "44d90b2180a31dab0335596bff28333e", "sha256": "5d3933f195573320f93888e03f7ea70b9e6567ae9816b1d76725048e75f9f119" }, "downloads": -1, "filename": "studentvue-1.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "44d90b2180a31dab0335596bff28333e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6196, "upload_time": "2019-09-01T04:58:02", "url": "https://files.pythonhosted.org/packages/fc/22/eba4e2a56e99eaafbccc615db0b0d1b4d06bab8051d1245bb93e2631dfa7/studentvue-1.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "064b29799647f6caaf93d46e8b0f5472", "sha256": "3b706ed678f4b6993814b929dc5219c85e868d372ccea795bc64942f84bb4970" }, "downloads": -1, "filename": "studentvue-1.2.2.tar.gz", "has_sig": false, "md5_digest": "064b29799647f6caaf93d46e8b0f5472", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4613, "upload_time": "2019-09-01T04:58:04", "url": "https://files.pythonhosted.org/packages/5e/21/0e113d2e2135fa0cca965d200da3523659bd2f0b499409a674fc5ea40868/studentvue-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "b736a4344fe5bc73f33e156735aae79e", "sha256": "4c4b4361ea827a96ebd8586e06455293d5e3c82534d483fb6f078e3a8c7d9d90" }, "downloads": -1, "filename": "studentvue-1.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b736a4344fe5bc73f33e156735aae79e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6975, "upload_time": "2019-09-03T00:23:37", "url": "https://files.pythonhosted.org/packages/c2/b9/9098ad77be43b8e9cb0589f9e5a336b9f16f0216996cf8269dcf4384f9b7/studentvue-1.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9383dc677e78a2f19bdfa348ca0aa9ce", "sha256": "1fa6f3cfde45cb7b60ff0b360de3f0b1856c03a208e36bbaf5e8ccf65443daf7" }, "downloads": -1, "filename": "studentvue-1.2.3.tar.gz", "has_sig": false, "md5_digest": "9383dc677e78a2f19bdfa348ca0aa9ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5342, "upload_time": "2019-09-03T00:23:39", "url": "https://files.pythonhosted.org/packages/1d/03/b684b68809a1968e1311ed7a3eb159c1f17410b8e1c603a786a107c538df/studentvue-1.2.3.tar.gz" } ], "1.2.3.1": [ { "comment_text": "", "digests": { "md5": "33ed7a9b81d818034e7aaf4005a2addf", "sha256": "2e9d56301e9a526ce6c9e8cd611c03281da224ff89ddff18fa694753f54fd2fd" }, "downloads": -1, "filename": "studentvue-1.2.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "33ed7a9b81d818034e7aaf4005a2addf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7014, "upload_time": "2019-09-03T00:40:36", "url": "https://files.pythonhosted.org/packages/67/a9/c47e8b36cf5d6ff9f4d95c5cb2af010ba4e20f75f872f73363db616c235f/studentvue-1.2.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7bb22ab24a562e5996f6ca93038c5f1", "sha256": "c636cb3f00dbdb0302cc82e69ab89eba6be43713236baafecaaba72152102ecb" }, "downloads": -1, "filename": "studentvue-1.2.3.1.tar.gz", "has_sig": false, "md5_digest": "a7bb22ab24a562e5996f6ca93038c5f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5353, "upload_time": "2019-09-03T00:40:38", "url": "https://files.pythonhosted.org/packages/2d/8f/b96fbfac6da9e5ea04e8a418c29aa7312751adb917b438c854b2e3566593/studentvue-1.2.3.1.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "539893baecb49658b753c28347c5de65", "sha256": "83304f9e1704d8adc15125ebf21dad41b52d2d67bd4f7acfe53bc5b30d805240" }, "downloads": -1, "filename": "studentvue-1.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "539893baecb49658b753c28347c5de65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7497, "upload_time": "2019-09-30T00:51:19", "url": "https://files.pythonhosted.org/packages/2f/88/98064b5885d1ddae5a4d232b7871597e10b1bb6b1ea3f237e9d5e035002e/studentvue-1.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f946e6adb2012e749cb2022b85174097", "sha256": "dcc8ab45520e6195dd3444228e3e63a1c178fda7194cf72118d891f58f2dd6af" }, "downloads": -1, "filename": "studentvue-1.2.4.tar.gz", "has_sig": false, "md5_digest": "f946e6adb2012e749cb2022b85174097", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5789, "upload_time": "2019-09-30T00:51:20", "url": "https://files.pythonhosted.org/packages/bc/b6/94913a9fabb86fc1e437ee281b610cba44eb2bbfce6e7db8bed574eef5a7/studentvue-1.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "539893baecb49658b753c28347c5de65", "sha256": "83304f9e1704d8adc15125ebf21dad41b52d2d67bd4f7acfe53bc5b30d805240" }, "downloads": -1, "filename": "studentvue-1.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "539893baecb49658b753c28347c5de65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7497, "upload_time": "2019-09-30T00:51:19", "url": "https://files.pythonhosted.org/packages/2f/88/98064b5885d1ddae5a4d232b7871597e10b1bb6b1ea3f237e9d5e035002e/studentvue-1.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f946e6adb2012e749cb2022b85174097", "sha256": "dcc8ab45520e6195dd3444228e3e63a1c178fda7194cf72118d891f58f2dd6af" }, "downloads": -1, "filename": "studentvue-1.2.4.tar.gz", "has_sig": false, "md5_digest": "f946e6adb2012e749cb2022b85174097", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5789, "upload_time": "2019-09-30T00:51:20", "url": "https://files.pythonhosted.org/packages/bc/b6/94913a9fabb86fc1e437ee281b610cba44eb2bbfce6e7db8bed574eef5a7/studentvue-1.2.4.tar.gz" } ] }