{ "info": { "author": "Krystian Postek", "author_email": "krystian@postek.eu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Natural Language :: Polish", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "
\n\n ![https://repository-images.githubusercontent.com/163409116/67555000-f0b2-11e9-97fc-ae6a01fae40c](https://repository-images.githubusercontent.com/163409116/67555000-f0b2-11e9-97fc-ae6a01fae40c)

Librus Tricks

\n\n[![Codacy grade](https://img.shields.io/codacy/grade/afcbb085b8a746db8795c3a5a13054e6.svg?logo=codacy&style=for-the-badge)](https://app.codacy.com/project/Backdoorek/Librus-Tricks/dashboard) \n\n[![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/Backdoorek/Librus-Tricks.svg?color=gray&logo=github&style=for-the-badge)![GitHub commit activity](https://img.shields.io/github/commit-activity/m/Backdoorek/Librus-Tricks.svg?style=for-the-badge)](https://github.com/Backdoorek/Librus-Tricks) \n\n[![PyPI - Downloads](https://img.shields.io/pypi/dm/librus-tricks.svg?style=for-the-badge)![PyPI - Version](https://img.shields.io/pypi/v/librus-tricks.svg?style=for-the-badge)![PyPI - Python Version](https://img.shields.io/pypi/pyversions/librus-tricks.svg?style=for-the-badge)](https://pypi.org/project/librus-tricks/) \n\nFast and powerful Synergia Librus API wrapper \n
\n\n## What is inside the box? \n - Flexible cache system (Based on SQLAlchemy ORM) \n - Easy to use authentication process \n - Lazy object loading \n - Use features from `Mobilne Dodatki` or their spare solutions \n - `__repr__` and `__str__` are pretty human readable \n\n## [Docs are here](http://librustricks.kpostek.pl/) \n\n## Install \n```text \n# Latest stable \npip3 install librus-tricks \n# Nighly\npip3 install git+https://github.com/Backdoorek/Librus-Tricks.git@prototype \n# Tools\npip3 install librus-tricks[tools]\n``` \n\n## Examples \n```python \n# Create session (with support for messages, require the same password for Portal Librus and Synergia) \nfrom librus_tricks import create_session \nsession = create_session('my@email.com', 'admin1') \n\n# Get selected grades \ngrades = session.grades() \nprint(*grades) \n# + 2+ np - 5 + \n\n# Get future exams \nexams = session.exams() \nprint(*exams) \n# \n\n# Get timetable \ntimetable = session.today_timetable \nprint(*timetable.lessons) \n# {} {} {} J\u00c4\u2122zyk angielski J\u00c4\u2122zyk angielski Matematyka Matematyka Informatyka Informatyka {} {} \n\n# Get messages \nmessages = session.messages() # Requires mobilne dodatki \nprint(*messages) \n# \nmessages = session.message_reader.read_messages() # Uses html scrapper to read messages, doesn't require mobilne dodatki print(*messages) \n# \n``` \n\n[Calculator from examples](https://calc.kpostek.pl/)\n\n> Written with \u00e2\u0165\u00a4 from a scratch by Krystian _`Backdoorek`_ Postek \n> \n> Wanna chat? You can find me on [discord](https://discord.gg/WHY87GR) and [telegram](https://t.me/Backdoorek)\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/Backdoorek/LibrusTricks", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "librus-tricks", "package_url": "https://pypi.org/project/librus-tricks/", "platform": "", "project_url": "https://pypi.org/project/librus-tricks/", "project_urls": { "Homepage": "https://github.com/Backdoorek/LibrusTricks" }, "release_url": "https://pypi.org/project/librus-tricks/0.7.7/", "requires_dist": [ "requests", "beautifulsoup4", "SQLAlchemy", "Flask ; extra == 'tools'", "PrettyTable ; extra == 'tools'" ], "requires_python": ">3.6.0", "summary": "A python wrapper of Synergia Librus API", "version": "0.7.7" }, "last_serial": 6000856, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "f597b4057c286b82b35a2d45eb77d80f", "sha256": "afcaf7942feb942d99e591aa433f69c6371a2776db71517d732ded4358b6f28d" }, "downloads": -1, "filename": "librus_tricks-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f597b4057c286b82b35a2d45eb77d80f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 13587, "upload_time": "2019-03-23T08:02:52", "url": "https://files.pythonhosted.org/packages/09/48/08a13a9ad4e84b76c621a975f3f107da7a00f657cca4b04358089ea1be56/librus_tricks-0.2.0-py3-none-any.whl" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "26457f1a700cef48aeabae8454c48b15", "sha256": "9a324f295686ca1a200f3eecd1ce1ce47fd5091494a638a134df4e1615a18b21" }, "downloads": -1, "filename": "librus_tricks-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "26457f1a700cef48aeabae8454c48b15", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 14582, "upload_time": "2019-03-28T18:12:13", "url": "https://files.pythonhosted.org/packages/11/a1/f81f5fad3391d9d8b967611eaa26afbd8a767afd7d5efc752978f322397e/librus_tricks-0.2.1-py3-none-any.whl" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "e7b757372de1109674804fa7117eb5ec", "sha256": "be100ffe198ea09a78068fccffca8d50d71bcf98042a3af385242eb6a2123e38" }, "downloads": -1, "filename": "librus_tricks-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e7b757372de1109674804fa7117eb5ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 14612, "upload_time": "2019-03-29T12:22:27", "url": "https://files.pythonhosted.org/packages/98/47/b4c43e27beb6bb7a6f63da9d1703a1750313d340b2f69777fe78f4fd103d/librus_tricks-0.2.2-py3-none-any.whl" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "1ff7ce39f4832262e12f917190afa0b0", "sha256": "da63a3ba034e6da9842b49223e73fbbc5524d62305dc4fef95e18450cf8ce209" }, "downloads": -1, "filename": "librus_tricks-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "1ff7ce39f4832262e12f917190afa0b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 14772, "upload_time": "2019-03-30T22:59:22", "url": "https://files.pythonhosted.org/packages/79/2e/7a646dbe626e93b216a122552b91f0c0c44a6e5cad9c01c5c534abaae216/librus_tricks-0.2.3-py3-none-any.whl" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "e5f6dc874eeb683c6a8a2ab20056ce51", "sha256": "9011e8476e5babb9031aafd8195fa18802e525be0341c3067ee9e89d96e09fef" }, "downloads": -1, "filename": "librus_tricks-0.2.4.tar.gz", "has_sig": false, "md5_digest": "e5f6dc874eeb683c6a8a2ab20056ce51", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 14355, "upload_time": "2019-03-31T15:35:28", "url": "https://files.pythonhosted.org/packages/0f/46/1eb7da2ec43d7f00fa77e55ddbbc4291fce7c5e200612a15c5859dc96d5e/librus_tricks-0.2.4.tar.gz" } ], "0.2.4.post0": [ { "comment_text": "", "digests": { "md5": "a899c140403987b066ee028bf97cc19d", "sha256": "82d10663b7282400a9c1254952f1b00af2fadfdeac3618650778c50136699a87" }, "downloads": -1, "filename": "librus_tricks-0.2.4.post0-py3-none-any.whl", "has_sig": false, "md5_digest": "a899c140403987b066ee028bf97cc19d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 15428, "upload_time": "2019-03-31T15:37:35", "url": "https://files.pythonhosted.org/packages/c5/56/38ac942f5a465ef6d41ac823241c5020c3f536f033f243302c14871f8abe/librus_tricks-0.2.4.post0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d12aaa806b9fb9f40a7dc60d9d2cb7a4", "sha256": "0d45717f80a32dfae2d4e3f587a0d42f4c6d686287993fceabedd42a72420391" }, "downloads": -1, "filename": "librus_tricks-0.2.4.post0.tar.gz", "has_sig": false, "md5_digest": "d12aaa806b9fb9f40a7dc60d9d2cb7a4", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 14365, "upload_time": "2019-03-31T15:37:37", "url": "https://files.pythonhosted.org/packages/09/b6/a16cbb660328641f33089a563de503db4e7857a337bbeb076de586a67f45/librus_tricks-0.2.4.post0.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "3610dffe11fd0dd8047a8aa57bec7c05", "sha256": "ef07e8ce472944b1aa4cbb065da79f64a803101b986389aada2344d4076f86a2" }, "downloads": -1, "filename": "librus_tricks-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "3610dffe11fd0dd8047a8aa57bec7c05", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 15388, "upload_time": "2019-04-02T21:01:09", "url": "https://files.pythonhosted.org/packages/61/b7/f1c93e3897f248ab6b567c6ad2fa3715cd5abbcd935fceb87bb7ba3a3592/librus_tricks-0.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d29d0dea4807bdbb89b71f5105a8039", "sha256": "be86e8e9893da9eb37ce36fd9163e7dff527365b201e1420021d9fe5ab203bc7" }, "downloads": -1, "filename": "librus_tricks-0.2.5.tar.gz", "has_sig": false, "md5_digest": "3d29d0dea4807bdbb89b71f5105a8039", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 14427, "upload_time": "2019-04-02T21:01:11", "url": "https://files.pythonhosted.org/packages/05/bf/9aa73479e21cec107ee8ef12dbba0d1d8995b83e555fe1133a40ea78b859/librus_tricks-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "d42731384f020a25ac0e39e2f25792cf", "sha256": "4e889b330402c6e45ff99173d74e3b14f4a401b5341ddf612534908e422a4267" }, "downloads": -1, "filename": "librus_tricks-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "d42731384f020a25ac0e39e2f25792cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 15774, "upload_time": "2019-04-06T17:55:17", "url": "https://files.pythonhosted.org/packages/e9/22/bae2480950e8f72662273b2a9b1a897b22abf2c1550cbad992152c4d659a/librus_tricks-0.2.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94d822ba8bfb0516a191bf7a5958e9ab", "sha256": "647b34341ae8b1bc02676bce36888dcf969cdc05a6b981f5479779a295f94dc1" }, "downloads": -1, "filename": "librus_tricks-0.2.6.tar.gz", "has_sig": false, "md5_digest": "94d822ba8bfb0516a191bf7a5958e9ab", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 14741, "upload_time": "2019-04-06T17:55:18", "url": "https://files.pythonhosted.org/packages/39/5f/25c488d1189e5b9b6766065eda9a7033b8cde14ffd4a3a3870ace85ca03d/librus_tricks-0.2.6.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "9a7e0f69c4da083482e38fd5b8401b94", "sha256": "90dc6bf8ca7f1d1c9366ce66dc4507e8cc0b342d15811f0c24d1aa4544273927" }, "downloads": -1, "filename": "librus_tricks-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9a7e0f69c4da083482e38fd5b8401b94", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 17280, "upload_time": "2019-05-03T09:45:00", "url": "https://files.pythonhosted.org/packages/00/4d/3c0c005dcd3530f692e562f5f4b6365dfc538029a39c3c9023f2a598d0a0/librus_tricks-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d3a4e39388c9e68026807a8073afddc", "sha256": "0fd4da6e35cbd6e8cba1bb9a41b56b9033278394761055fdc6ea8fa06dffe893" }, "downloads": -1, "filename": "librus_tricks-0.3.0.tar.gz", "has_sig": false, "md5_digest": "7d3a4e39388c9e68026807a8073afddc", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 15972, "upload_time": "2019-05-03T09:45:02", "url": "https://files.pythonhosted.org/packages/ea/47/9927db67aad0a29f680a23ebf6abbe39e19d26cc0326ef2ac1cb3015d109/librus_tricks-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "fc477090ed901ae35ad41bbf4cee33ae", "sha256": "46ea5bd5f8ab21834a69e42d0382a9c48010ec9d9aa780d226243bfaf0d99a19" }, "downloads": -1, "filename": "librus_tricks-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fc477090ed901ae35ad41bbf4cee33ae", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 17278, "upload_time": "2019-06-09T09:48:53", "url": "https://files.pythonhosted.org/packages/37/23/f07084a828f49b6c58c8010803f285616cf721dc26785596487e92a6f542/librus_tricks-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86266b6e5caa649b7f211080b0cc1a5c", "sha256": "b041f3f2320692a4eede7d8f5df509dcb4d8c177abdbbddecdf6d15cb2e159cf" }, "downloads": -1, "filename": "librus_tricks-0.3.1.tar.gz", "has_sig": false, "md5_digest": "86266b6e5caa649b7f211080b0cc1a5c", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 15867, "upload_time": "2019-06-09T09:48:55", "url": "https://files.pythonhosted.org/packages/9f/8e/adc3e8e3b65f49bbc6425bfc70137654c7885faeadc4c97945abe68fd74f/librus_tricks-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "e95819d325255841894da2e4aa424d8c", "sha256": "50cca7daf5a6e1d5b2722420760acea9ea1483aa7fb2ebcc74b1780ec5b46d5d" }, "downloads": -1, "filename": "librus_tricks-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e95819d325255841894da2e4aa424d8c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 19984, "upload_time": "2019-08-29T13:15:55", "url": "https://files.pythonhosted.org/packages/45/a2/b2593b35045f194e4cb4f66e380c82ffbb36c5ba599e3cd511b60d95704b/librus_tricks-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d85b7b805490bc42083cebf4be07cc63", "sha256": "048642081803e051f634ba5e6828c2aa4586b8040706de5ca179547cd0f68961" }, "downloads": -1, "filename": "librus_tricks-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d85b7b805490bc42083cebf4be07cc63", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 18438, "upload_time": "2019-08-29T13:15:57", "url": "https://files.pythonhosted.org/packages/a0/a8/5013dd9f281731676b095c513ff125ae2f2019c5e9c9affcc6f3b44333c7/librus_tricks-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "3925ac90e255c798662562ff7c5dae97", "sha256": "f38b2bd253a1cd80afa1681f888231054d26eb21e0f1316b78034c1f3c750b59" }, "downloads": -1, "filename": "librus_tricks-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3925ac90e255c798662562ff7c5dae97", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 20085, "upload_time": "2019-08-31T08:36:51", "url": "https://files.pythonhosted.org/packages/7c/9d/ad4dce5fcc844389b84442393940b1124052e08e5ecf539cc951e01b0749/librus_tricks-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b36a6914bd2f0e26ee418759a81a98eb", "sha256": "e062f02d0209a4bc4aef474a4417adfff597c84ae06aa9f8daa54ec10024a2d2" }, "downloads": -1, "filename": "librus_tricks-0.4.1.tar.gz", "has_sig": false, "md5_digest": "b36a6914bd2f0e26ee418759a81a98eb", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 18529, "upload_time": "2019-08-31T08:36:54", "url": "https://files.pythonhosted.org/packages/19/7c/c1c2e64ab58e9634902946f5f19dc26125af294d903a940bf6ec45d494bc/librus_tricks-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "202ee56e4dda80e16b6596d48090a07e", "sha256": "e0b777b93a50f357f370c92dc0a80d9d811de5af18805b880ed0a72a3593a4de" }, "downloads": -1, "filename": "librus_tricks-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "202ee56e4dda80e16b6596d48090a07e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 20089, "upload_time": "2019-09-01T10:09:13", "url": "https://files.pythonhosted.org/packages/09/5c/986515f796d565df1a100810710564a4c6910f361685a7ae3d60541a2f6b/librus_tricks-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c97067107c9c116fcb01ee008e8f0970", "sha256": "76b553eb25c427cc234bbbc5b5dff1295204b08e1ff58a741d6420b5ae39bbda" }, "downloads": -1, "filename": "librus_tricks-0.5.0.tar.gz", "has_sig": false, "md5_digest": "c97067107c9c116fcb01ee008e8f0970", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 18528, "upload_time": "2019-09-01T10:09:15", "url": "https://files.pythonhosted.org/packages/0f/e7/7437b6aa3f2b1dec2dd9520633b3c5f02d91b01a518590c7ca06de3011c6/librus_tricks-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "bcebeefa3af1eaa9fa55d2fe0341d3bc", "sha256": "e265432868444241e7756535ca0bc1b0207ba3b0370fde5e4baaec4237495d0e" }, "downloads": -1, "filename": "librus_tricks-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bcebeefa3af1eaa9fa55d2fe0341d3bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 20092, "upload_time": "2019-09-01T13:07:13", "url": "https://files.pythonhosted.org/packages/c1/c6/1c2828563f7a3d88fead81bbf324b9e5b1f085481da1da7a6994c4d1f009/librus_tricks-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cde35d05910023c0e3dbeee4ce32f33f", "sha256": "5c8bdcf0583f4c47fcc1a39d3496d9dcc5d099bcb2eac90f80b57028eff926f5" }, "downloads": -1, "filename": "librus_tricks-0.5.1.tar.gz", "has_sig": false, "md5_digest": "cde35d05910023c0e3dbeee4ce32f33f", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 18530, "upload_time": "2019-09-01T13:07:15", "url": "https://files.pythonhosted.org/packages/10/91/95dab5333aaabe7bdb5f6d8ea9cec551862ac9b377c7212563fdb396132c/librus_tricks-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "23e283032f9edb0b2b0020736507d645", "sha256": "53a431ffe37a5d2540fc3603145d6edbbf81a4f820926ef79f78f96630a89f78" }, "downloads": -1, "filename": "librus_tricks-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "23e283032f9edb0b2b0020736507d645", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 19085, "upload_time": "2019-09-03T16:52:16", "url": "https://files.pythonhosted.org/packages/2c/f6/df14720fd955f49242eca672206f6a58dea09767d329cad7a7a4d5756fb9/librus_tricks-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74ad89024990e97f83431e748907b53a", "sha256": "4c23a803379121b8d8c7014ba3f51565e8278a4893137ccf19cb0390d5a8c3b7" }, "downloads": -1, "filename": "librus_tricks-0.6.0.tar.gz", "has_sig": false, "md5_digest": "74ad89024990e97f83431e748907b53a", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 17500, "upload_time": "2019-09-03T16:52:18", "url": "https://files.pythonhosted.org/packages/e3/f5/529bf8a2c8fa845dfbf88ddc323512f4ab1beaa1f826ec4de9af1dc4eb0d/librus_tricks-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "ad367aece8ae46c73f3f3171581d05e6", "sha256": "5e5bc2cf5511d820e0e2ac95bdd9019083df53c370301f8947fd69a92d5b0c9d" }, "downloads": -1, "filename": "librus_tricks-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ad367aece8ae46c73f3f3171581d05e6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.7.0", "size": 15598, "upload_time": "2019-09-18T16:43:41", "url": "https://files.pythonhosted.org/packages/73/9c/b62ebd6d637c6d998d8c5d28415255c10b2411c36089a0dca82856e3313d/librus_tricks-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0fc9080c980d59292999031a347b61db", "sha256": "d6816e4448449ee229a586e4dbc7939ffd1a66b9fd02b54c399b538569afa7fc" }, "downloads": -1, "filename": "librus_tricks-0.7.0.tar.gz", "has_sig": false, "md5_digest": "0fc9080c980d59292999031a347b61db", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.7.0", "size": 14159, "upload_time": "2019-09-18T16:43:42", "url": "https://files.pythonhosted.org/packages/e3/ef/2a3ddb5f6961ad17506c65eba90e0074d22a29438b44f4a6b58014439407/librus_tricks-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "d1aeab908e30acaa9184aee987f68f0b", "sha256": "dc84cff58359bfebad766f2413dfe9937ec9799404517883dc99f898b916716c" }, "downloads": -1, "filename": "librus_tricks-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d1aeab908e30acaa9184aee987f68f0b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.7.0", "size": 17054, "upload_time": "2019-09-18T21:22:06", "url": "https://files.pythonhosted.org/packages/76/93/ae11c586427bdf7589a533fec871ddb3a9c4802a31ac536db791e81cd2a5/librus_tricks-0.7.1-py3-none-any.whl" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "6ec2b6e12ddeda72629eb108daf4e9ac", "sha256": "187634098f78432aa67e497f47b9b36a3a6cc4a9a6cde444307a30c2e931f7f3" }, "downloads": -1, "filename": "librus_tricks-0.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6ec2b6e12ddeda72629eb108daf4e9ac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.7.0", "size": 17124, "upload_time": "2019-09-20T12:47:43", "url": "https://files.pythonhosted.org/packages/fb/ba/da9eddbd15ff2a3af23be854714e2304ddd74270b48650bc84c4970e5899/librus_tricks-0.7.2-py3-none-any.whl" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "3910029526764399ec2fe0a15a37a83c", "sha256": "f4d6bb2f324de36cdc0da11bb6ee83b31b1e08ca2c8a926c7a1930d1a3771cbb" }, "downloads": -1, "filename": "librus_tricks-0.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3910029526764399ec2fe0a15a37a83c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 17863, "upload_time": "2019-09-24T16:48:59", "url": "https://files.pythonhosted.org/packages/2d/fa/2a2ddd64deeb66afcbfc17fac7ed3bcb4a1c1f20e61a8a068134aa7b5e92/librus_tricks-0.7.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3828797988e8f02b530f955b40690d84", "sha256": "642851921c2a9055ac5b49be42dc0401df457766ecb6477e764b815f07efc45e" }, "downloads": -1, "filename": "librus_tricks-0.7.3.tar.gz", "has_sig": false, "md5_digest": "3828797988e8f02b530f955b40690d84", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 16407, "upload_time": "2019-09-24T16:49:01", "url": "https://files.pythonhosted.org/packages/c3/17/c96324787a84c66a74bf29c6e977cf9aaf43cce7b0f703b0736564ccfc0d/librus_tricks-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "6dbe75db0bc149cf25c5e1bfb7e43dfd", "sha256": "81069039f9ec62036e288d2f420a90f428a27bc6cb32e0dafb61d38fa7043a30" }, "downloads": -1, "filename": "librus_tricks-0.7.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6dbe75db0bc149cf25c5e1bfb7e43dfd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 18815, "upload_time": "2019-09-28T19:14:53", "url": "https://files.pythonhosted.org/packages/5f/04/ca547db468e2e656374aced5201657601d67151d591b3a37a893539bb5dd/librus_tricks-0.7.4-py3-none-any.whl" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "bc7c6ec3564d800a0579157057250a55", "sha256": "d9f83ffccd279441b9b59b386ca6ceb4625853e3339635fb3feffb2b70f9259b" }, "downloads": -1, "filename": "librus_tricks-0.7.5-py3-none-any.whl", "has_sig": false, "md5_digest": "bc7c6ec3564d800a0579157057250a55", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 19545, "upload_time": "2019-10-02T06:33:41", "url": "https://files.pythonhosted.org/packages/6c/40/7fd328e598dc3ee7256ca0e47c72c2f56ef9dc3cf5b741b3607b74b416bf/librus_tricks-0.7.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18fced5a016dfc91a36b241b62d49197", "sha256": "26ab63cf32560da509e368bb17c656ed19846f572f044e546b434baafedc4548" }, "downloads": -1, "filename": "librus_tricks-0.7.5.tar.gz", "has_sig": false, "md5_digest": "18fced5a016dfc91a36b241b62d49197", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 17802, "upload_time": "2019-10-02T06:33:44", "url": "https://files.pythonhosted.org/packages/cd/b2/5c2cb34893ff96672a17b71411ed7ca92133844d0929bb048ce563b0252f/librus_tricks-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "7645237fb4da9e8d4adb0a410b7fbc25", "sha256": "188ae74b04903ee8fabb97b1c6f289c90876f9aa74882f89bde6fc9e7a63537d" }, "downloads": -1, "filename": "librus_tricks-0.7.6-py3-none-any.whl", "has_sig": false, "md5_digest": "7645237fb4da9e8d4adb0a410b7fbc25", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 20350, "upload_time": "2019-10-08T08:50:27", "url": "https://files.pythonhosted.org/packages/3c/1f/9f56001487296c30a1bd4c95e20e3beb193208f3d964e8af446d6a9a0bcb/librus_tricks-0.7.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bceb15cccb9c34a4196ba0bb483684a9", "sha256": "a539651d1738aa007fe3e2f054bb5d35226c410b1a5c67faa7e687c9ecd5be47" }, "downloads": -1, "filename": "librus_tricks-0.7.6.tar.gz", "has_sig": false, "md5_digest": "bceb15cccb9c34a4196ba0bb483684a9", "packagetype": "sdist", "python_version": "source", "requires_python": ">3.6.0", "size": 18468, "upload_time": "2019-10-08T08:50:29", "url": "https://files.pythonhosted.org/packages/66/41/ed10eecef8a50cd55290a9e96771ba2b46b9c058f6de8ff3d1664c31dc53/librus_tricks-0.7.6.tar.gz" } ], "0.7.7": [ { "comment_text": "", "digests": { "md5": "677a0d29e9f6765b8fcfe65ee2802cd2", "sha256": "f405783fc33dba3b72caeab8401a8b1b2bddf7bd0f1501ba9f8d1dca21c9f187" }, "downloads": -1, "filename": "librus_tricks-0.7.7-py3-none-any.whl", "has_sig": false, "md5_digest": "677a0d29e9f6765b8fcfe65ee2802cd2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 21703, "upload_time": "2019-10-19T19:44:46", "url": "https://files.pythonhosted.org/packages/f9/98/687fd56c71019756fa81d18a922d6a654c0bbb2484512b72202e9606e0ee/librus_tricks-0.7.7-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "677a0d29e9f6765b8fcfe65ee2802cd2", "sha256": "f405783fc33dba3b72caeab8401a8b1b2bddf7bd0f1501ba9f8d1dca21c9f187" }, "downloads": -1, "filename": "librus_tricks-0.7.7-py3-none-any.whl", "has_sig": false, "md5_digest": "677a0d29e9f6765b8fcfe65ee2802cd2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">3.6.0", "size": 21703, "upload_time": "2019-10-19T19:44:46", "url": "https://files.pythonhosted.org/packages/f9/98/687fd56c71019756fa81d18a922d6a654c0bbb2484512b72202e9606e0ee/librus_tricks-0.7.7-py3-none-any.whl" } ] }