{ "info": { "author": "Arseny Mitin", "author_email": "mitinarseny@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# aioruz\n[![PyPI version shields.io](https://img.shields.io/pypi/v/aioruz.svg)](https://pypi.org/project/aioruz/)\n> Async HSE RUZ API client for Python 3.\n## Usage\nTo obtain student's schedule:\n\n```python\nfrom datetime import date, timedelta\n\nimport asyncio\nimport aioruz\n\n\nasync def main():\n # Get schedule on 10 days forward\n print(await aioruz.student_schedule(email='example1@edu.hse.ru', to_date=10)) \n\n # Suitable for lecturers as there is no way to get lecturer's person_id by email\n print(await aioruz.schedule(person_type='lecturer',\n person_id=12345,\n from_date=date.today(),\n to_date=date.today() + timedelta(days=7))\n\n # Get student's info by email\n print(await aioruz.student_info('example@edu.hse.ru'))\n\n # Search for query\n print(await aioruz.search('some name'))\n\nloop = asyncio.get_event_loop()\nloop.run_until_completed(main())\n```\n## Installiation\nInstall via Pip:\n\n```bash\npip install aioruz\n```\n\n## Security\nBy default SSL certificate validation is off. To ebale it, set `aioruz.VERIFY_SSL` to `True`.\n```python\nimport aioruz\n\naioruz.VERIFY_SSL = True\n```\nOr you can set `RUZ_VERIFY_SSL` environment virable to `True`.\n# Feedback\nPlease, send your bug reports to [this](https://t.me/joinchat/BpQR5w35HBg3CB1zJYlRHw) Telegram chat.\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/mitinarseny/aioruz", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "aioruz", "package_url": "https://pypi.org/project/aioruz/", "platform": "", "project_url": "https://pypi.org/project/aioruz/", "project_urls": { "Homepage": "https://github.com/mitinarseny/aioruz" }, "release_url": "https://pypi.org/project/aioruz/0.8.0/", "requires_dist": [ "aiohttp (==3.4.2)", "asyncio (==3.4.3)" ], "requires_python": "", "summary": "Async HSE RUZ API client for Python3", "version": "0.8.0" }, "last_serial": 5417203, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c540330b50caccaf15047ce7595f7b18", "sha256": "2cff1077d8fbdc3af3a7d95aae98c13794e2a2f7ed1c1eeb55d01f48433c9baf" }, "downloads": -1, "filename": "aioruz-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c540330b50caccaf15047ce7595f7b18", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3026, "upload_time": "2018-09-03T13:33:40", "url": "https://files.pythonhosted.org/packages/98/e4/9ee8224329e08c595b5e7cfd20b01fd85f0b756e77a0fecb042175dd61e1/aioruz-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7df81f012f2064c8541878366f536660", "sha256": "2dcc4fbb0847b59c44f4ec9b630a6c39814bb84b8055baee57b2382f5bc85a9b" }, "downloads": -1, "filename": "aioruz-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7df81f012f2064c8541878366f536660", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2515, "upload_time": "2018-09-03T13:33:41", "url": "https://files.pythonhosted.org/packages/2d/01/ee9b6528a17d1a5ffcaf44bd6ac90bd72b4aa5395cee782d677eb78dcad0/aioruz-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "7e1f3890d1f8ff84c91e02893d530288", "sha256": "ab10b13aab7c62c523a3a17bdaf421547df3dba6e2e6583edf803515563c0944" }, "downloads": -1, "filename": "aioruz-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7e1f3890d1f8ff84c91e02893d530288", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3140, "upload_time": "2018-11-06T13:47:53", "url": "https://files.pythonhosted.org/packages/f3/27/8f2bfe9c2256902669032c68307f01806a8bafcc7f5d7c4aa65514bbdcdc/aioruz-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "76395f8d09ccdb6de900a785c4a8c3a2", "sha256": "dd8d34c33967df476cf18ef9eba32debf8e25a4e8b940381fedd0ab7c41fffe3" }, "downloads": -1, "filename": "aioruz-0.2.0.tar.gz", "has_sig": false, "md5_digest": "76395f8d09ccdb6de900a785c4a8c3a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3159, "upload_time": "2018-11-06T14:08:11", "url": "https://files.pythonhosted.org/packages/ec/10/c9ab22d0f6d4784583203b22147cf42361090d0edeeafd91466270c1d42a/aioruz-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ca8abdb8186403b74528fc9ca982fb89", "sha256": "0590c6c2645d2a75f35570694708299f006d273b288db15e056e31557a5c9b47" }, "downloads": -1, "filename": "aioruz-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ca8abdb8186403b74528fc9ca982fb89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3443, "upload_time": "2018-11-07T15:59:51", "url": "https://files.pythonhosted.org/packages/e4/bf/c46ff9e3f135296dc84e1543de45c93624491aaad761803e7e6ba4d51c73/aioruz-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "52159a9cfd978279484f82f66429a82d", "sha256": "1d04ea7159367253987b47f80d3858b7da04c733bd469baf074a25dcea292f41" }, "downloads": -1, "filename": "aioruz-0.4.0.tar.gz", "has_sig": false, "md5_digest": "52159a9cfd978279484f82f66429a82d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3789, "upload_time": "2018-11-07T16:28:33", "url": "https://files.pythonhosted.org/packages/8b/cc/312270c6cecfea4eeefb0aa7e4b3134fc06b6702c018b64f322504360e95/aioruz-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "34464fdfdca5f85bfa783db5534d89f3", "sha256": "09fb9b75c8e2cbd46b5fc7f2876ff0fb9901deb8853fa82f42b2064e021a2f4a" }, "downloads": -1, "filename": "aioruz-0.5.0.tar.gz", "has_sig": false, "md5_digest": "34464fdfdca5f85bfa783db5534d89f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3833, "upload_time": "2018-11-07T16:41:14", "url": "https://files.pythonhosted.org/packages/2e/ed/f32ae63ce68879b84b87fb2b34519439dc45f105def1d8f5e5f7460f9d58/aioruz-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "bfafa3eb0ed543a718c62e6bc78cb9b3", "sha256": "ac0458b011d844292d6637340ce5bd1bd879daf6b376eee2414b4a7beaba203f" }, "downloads": -1, "filename": "aioruz-0.6.0.tar.gz", "has_sig": false, "md5_digest": "bfafa3eb0ed543a718c62e6bc78cb9b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3903, "upload_time": "2018-11-07T18:17:03", "url": "https://files.pythonhosted.org/packages/5d/07/78da6620d7ce15d09202fe74efaa23eba90700b4dad6f2f6153c42267a28/aioruz-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "cb2571256712b50c5d47d6f076fe89a2", "sha256": "0f0e7e14df341ffa76e15db8b904d33b0fbefd76c9d4df142b2b8594e60515ae" }, "downloads": -1, "filename": "aioruz-0.7.0.tar.gz", "has_sig": false, "md5_digest": "cb2571256712b50c5d47d6f076fe89a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3938, "upload_time": "2018-11-07T20:21:18", "url": "https://files.pythonhosted.org/packages/8e/7d/af04b67242ed4885e3aea871a0e18fefdc6773d376b7ea1dc230d04ea17c/aioruz-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "6d8e9516516db3d5e7af747b74af7d3a", "sha256": "167d1b6582bb9277c905427726a9e491fbc6a9d9e2e4048fc50c932d02d405f4" }, "downloads": -1, "filename": "aioruz-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6d8e9516516db3d5e7af747b74af7d3a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5149, "upload_time": "2019-06-18T20:41:44", "url": "https://files.pythonhosted.org/packages/bc/15/1debfa05d6ce5f82418f25d1bda322b9c0080e605c17c69fe4062e23983c/aioruz-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e3dc7fd6c004e16e3567de30d40dc61", "sha256": "5c1c9aa7fdd5476cb3663e4aece93d3857618675c0069acaaa86fab2c3907695" }, "downloads": -1, "filename": "aioruz-0.8.0.tar.gz", "has_sig": false, "md5_digest": "0e3dc7fd6c004e16e3567de30d40dc61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3951, "upload_time": "2019-06-18T20:41:50", "url": "https://files.pythonhosted.org/packages/3a/67/763d4d64d8a5edc0ce561e746261fceddce1ba438536b3df6f7a1d82fc5f/aioruz-0.8.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6d8e9516516db3d5e7af747b74af7d3a", "sha256": "167d1b6582bb9277c905427726a9e491fbc6a9d9e2e4048fc50c932d02d405f4" }, "downloads": -1, "filename": "aioruz-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6d8e9516516db3d5e7af747b74af7d3a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5149, "upload_time": "2019-06-18T20:41:44", "url": "https://files.pythonhosted.org/packages/bc/15/1debfa05d6ce5f82418f25d1bda322b9c0080e605c17c69fe4062e23983c/aioruz-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e3dc7fd6c004e16e3567de30d40dc61", "sha256": "5c1c9aa7fdd5476cb3663e4aece93d3857618675c0069acaaa86fab2c3907695" }, "downloads": -1, "filename": "aioruz-0.8.0.tar.gz", "has_sig": false, "md5_digest": "0e3dc7fd6c004e16e3567de30d40dc61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3951, "upload_time": "2019-06-18T20:41:50", "url": "https://files.pythonhosted.org/packages/3a/67/763d4d64d8a5edc0ce561e746261fceddce1ba438536b3df6f7a1d82fc5f/aioruz-0.8.0.tar.gz" } ] }