{ "info": { "author": "IQuant", "author_email": "quant3234@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Welcome to QLibs\nQLibs is a multipurpose library.\nIt is made mainly for games, but it is possible to use it differently.\n\n# Features\nThere are quite a lot of them!\n* Resource system.\n* Math: vectors and matrices.\n* Wavefont OBJ loading and rendering.\n* Window creation and widgets.\n* Text rendering.\n* Network packets and sockets.\n* More to come.\n\n# Documentation\nWell, it is not quite ready.\nThere are examples and list of all docstrings howewer.\n\n# Installation\n* Use `pip install qlibs[full]` to install all dependencies.\n* `pip install qlibs` will install only MIT-licensed dependencies.\n* `--no-deps` switch can be used to ignore dependencies, most of library will still work.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/IntQuant/qlibs/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "qlibs", "package_url": "https://pypi.org/project/qlibs/", "platform": "", "project_url": "https://pypi.org/project/qlibs/", "project_urls": { "Homepage": "https://bitbucket.org/IntQuant/qlibs/" }, "release_url": "https://pypi.org/project/qlibs/0.2.3/", "requires_dist": null, "requires_python": "", "summary": "Networking, gui, math and more", "version": "0.2.3" }, "last_serial": 5753931, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "db8e72c4401f7c45b75e21bb822e7b95", "sha256": "59efeeabd51bc77f77b0ac141a2aaa98513131bd1892f9fbad65d38c3d7db446" }, "downloads": -1, "filename": "qlibs-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "db8e72c4401f7c45b75e21bb822e7b95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14377, "upload_time": "2018-11-23T15:59:59", "url": "https://files.pythonhosted.org/packages/c7/8d/0534681e867e3b3afc992f2706256ad6c44ce47504614f7a7ff7fbbe215e/qlibs-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91ad7c8b0cf10b87ed87b33946c89f54", "sha256": "5a677e8e2bb26138b2b43b65644177c4fc97e9a9b016cde0e480fd85268dea15" }, "downloads": -1, "filename": "qlibs-0.0.2.tar.gz", "has_sig": false, "md5_digest": "91ad7c8b0cf10b87ed87b33946c89f54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8776, "upload_time": "2018-11-23T16:00:01", "url": "https://files.pythonhosted.org/packages/4b/df/e6e5f6b9e7366dd4db9c6ca7464f26b61be337c2a65d940d9f030dbcf054/qlibs-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "301ff2ce9ff3f6d1eab3176f38f01be7", "sha256": "510313fde7530a5bcc43d13dea4dacb16c97974b3c94806782e90d3d5eb77c09" }, "downloads": -1, "filename": "qlibs-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "301ff2ce9ff3f6d1eab3176f38f01be7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17507, "upload_time": "2018-12-17T18:24:50", "url": "https://files.pythonhosted.org/packages/5a/81/5d9017fd3848708f84560399ed6f393f49eaba2b027ab2e39bb2993d092f/qlibs-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83680419f42697d9f94c21025c09feb8", "sha256": "03d10edf115c75dff93c7990f9eee2e1d4687fe3d5721279e7fcebc0956c6229" }, "downloads": -1, "filename": "qlibs-0.0.3.tar.gz", "has_sig": false, "md5_digest": "83680419f42697d9f94c21025c09feb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9655, "upload_time": "2018-12-17T18:24:52", "url": "https://files.pythonhosted.org/packages/c8/00/ef98f4573fae134678e7233f50767c2ce012e9b3c9631e4fc197fc2bfe8e/qlibs-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "69235e24c294e3b7391187801655d00f", "sha256": "b663582fe08e398a297223d8c261d6d333616a5b02edb1fcdb00e85c24992854" }, "downloads": -1, "filename": "qlibs-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "69235e24c294e3b7391187801655d00f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21216, "upload_time": "2018-12-26T16:53:01", "url": "https://files.pythonhosted.org/packages/19/d8/af32686420cf3715340e13493055528199f1d338054c81f11aa2faf2542d/qlibs-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df1507a91968b0d5b56332a9fdd61c93", "sha256": "8a7c00d6e36012d300d56160b1d64c1ba12f8242a0f6ed3035d73b2863b77d84" }, "downloads": -1, "filename": "qlibs-0.0.4.tar.gz", "has_sig": false, "md5_digest": "df1507a91968b0d5b56332a9fdd61c93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12795, "upload_time": "2018-12-26T16:55:17", "url": "https://files.pythonhosted.org/packages/fc/45/b0b32465776bf08bae294806ea4e313be1db30e87c17fa07418eac3bb8c1/qlibs-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "cb27479ca9ff854290b22a7359ffe101", "sha256": "cbd12173bc0f529e17ca91b91b1ae5950e88351bf64f45499e3646b01ccac4c0" }, "downloads": -1, "filename": "qlibs-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "cb27479ca9ff854290b22a7359ffe101", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26754, "upload_time": "2019-02-01T09:44:14", "url": "https://files.pythonhosted.org/packages/dc/4d/1d633ba144f9c35e0976cdee28075d9b00f24888bf03653ab31c552db5f6/qlibs-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63aeff41adc607f243d2bec4604e6725", "sha256": "ae7aecb5bfa6e342c76a43288076fc090e2b23891d733c2ab22863e4ecb425f3" }, "downloads": -1, "filename": "qlibs-0.0.5.tar.gz", "has_sig": false, "md5_digest": "63aeff41adc607f243d2bec4604e6725", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12065, "upload_time": "2019-02-01T09:44:16", "url": "https://files.pythonhosted.org/packages/0e/d7/bc316940123c0efeae601b86e9880cf96f2411b671cb66ee6defcd72e170/qlibs-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "655092f071657ca506f9e0476acfd9ca", "sha256": "4cb8ae3fd6663598ca4aa8a73dfc0f1f59985a4d58eeeb7248c5cd93da4959ac" }, "downloads": -1, "filename": "qlibs-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "655092f071657ca506f9e0476acfd9ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26776, "upload_time": "2019-02-01T09:52:58", "url": "https://files.pythonhosted.org/packages/10/aa/b0074410066e2eaf3d5993cb08ce2b1efe1509104cd497033a9bf05db8a1/qlibs-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a716b274b9ae1d5a703b587c6b36987b", "sha256": "860a569aa9e963705bb93102f63d86f054a75d76d288cd18fd5ee504d59bdf32" }, "downloads": -1, "filename": "qlibs-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a716b274b9ae1d5a703b587c6b36987b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12200, "upload_time": "2019-02-01T09:52:59", "url": "https://files.pythonhosted.org/packages/b6/c4/7d3de5b96ce5240940e0a6405b5ecefb2622c0a0907f2b660a242408570c/qlibs-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "c9aba4d2db44ce4b444987b36fef8d04", "sha256": "008d59f72d2fb6c9956fca985a1cff6ca5c7c7f3b91c7c7b92feb905e5b3452f" }, "downloads": -1, "filename": "qlibs-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "c9aba4d2db44ce4b444987b36fef8d04", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 455324, "upload_time": "2019-02-01T10:35:19", "url": "https://files.pythonhosted.org/packages/99/3b/cc7485c1f4d082da511048f4a5af3b22211f0e78047bb1a97ab2a58f5b7f/qlibs-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "962a4c551ca942bfbe722ba24907c765", "sha256": "fdf9c1e60b56236d37243e4f6162c37d3a1b020a4ed02a034bac7812590b18a1" }, "downloads": -1, "filename": "qlibs-0.0.7.tar.gz", "has_sig": false, "md5_digest": "962a4c551ca942bfbe722ba24907c765", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 440215, "upload_time": "2019-02-01T10:35:21", "url": "https://files.pythonhosted.org/packages/9c/f4/61b0dbd1fdd79f8ae055bbe3d984f38387d82f4a6beb7ef7881f6e3e985a/qlibs-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "9b76d5a0826a5194537dcd37730aaba8", "sha256": "2ca40b1948a7b4efbc4c4ceb6b11ff6e159a4b2b633932fdc36036793f5abcb2" }, "downloads": -1, "filename": "qlibs-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "9b76d5a0826a5194537dcd37730aaba8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 455817, "upload_time": "2019-02-01T12:29:33", "url": "https://files.pythonhosted.org/packages/cf/e0/2deac62ddfa6cd68e14744dd749f97b94142d450ebbb58e43f1c0c70559f/qlibs-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46bcc9b5825af2168f7cbba6c0b1c808", "sha256": "c5e8ead96a23a6668fb27961528c4578b3c92ea0a560fd6fe98c88bb50af0c4f" }, "downloads": -1, "filename": "qlibs-0.0.8.tar.gz", "has_sig": false, "md5_digest": "46bcc9b5825af2168f7cbba6c0b1c808", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 439671, "upload_time": "2019-02-01T12:29:35", "url": "https://files.pythonhosted.org/packages/e3/67/2ae38fd10576351cebaf6c8e32f255a444a3ebb88d31623f3d25a0b3e9ce/qlibs-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "90385326b22a5f25c5c01db8137edb4d", "sha256": "762468f22135e0c6ba776b74b2be573f46513e32db58026416964c2f65e84506" }, "downloads": -1, "filename": "qlibs-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "90385326b22a5f25c5c01db8137edb4d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 455818, "upload_time": "2019-02-01T12:31:16", "url": "https://files.pythonhosted.org/packages/47/b3/cd2c6ba2d1c80a39df30b9a3c6e03729df30394daa35de431709b6b0df39/qlibs-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e222d1f082bbb71d1214e1d9c8bbb6d", "sha256": "e62e58b274edcb7fc7b985b348d0146cda5bfd3498854f6db80349c5eaa461b5" }, "downloads": -1, "filename": "qlibs-0.0.9.tar.gz", "has_sig": false, "md5_digest": "4e222d1f082bbb71d1214e1d9c8bbb6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 439681, "upload_time": "2019-02-01T12:31:19", "url": "https://files.pythonhosted.org/packages/dc/05/6b2d49e6337cd5e75699840efc1051714a9e8cfc7c2c66fee47f21625d47/qlibs-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "08b488cffb85627da65dac2f58dba0ab", "sha256": "2d8b84baa2469219c4e478dd42300aec51c0be2e25121441905fda93d60535db" }, "downloads": -1, "filename": "qlibs-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "08b488cffb85627da65dac2f58dba0ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 457370, "upload_time": "2019-02-04T19:33:39", "url": "https://files.pythonhosted.org/packages/d2/a3/6e60036f4adc0b3c3233f60926ef876e7f508f46626687129f4f90e33ea9/qlibs-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12c1510485472c3a2e4f00750adb7d34", "sha256": "248d595b08c8e931514da7670c0acac2c64168d3dcae8555a581df8a04c065ac" }, "downloads": -1, "filename": "qlibs-0.1.0.tar.gz", "has_sig": false, "md5_digest": "12c1510485472c3a2e4f00750adb7d34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 441207, "upload_time": "2019-02-04T19:33:43", "url": "https://files.pythonhosted.org/packages/eb/19/d55d6b86fe7ac20790bf1882a9d301159b595e920e7822db9df91d775e95/qlibs-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1d1c4a09fd50bb1351bacff3a60d1e23", "sha256": "7dd3a6bbbbdd5a73cb34cee1e7969eff71514269b3f36154e6df2ef12669d178" }, "downloads": -1, "filename": "qlibs-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1d1c4a09fd50bb1351bacff3a60d1e23", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 457502, "upload_time": "2019-02-06T19:48:04", "url": "https://files.pythonhosted.org/packages/25/6a/4a8489a546c498301b8764259725dbe861856dd5413d60fec2143059c5bd/qlibs-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "210313ef6443e9bbde6e4c77fa1e0c33", "sha256": "8ba1b2305423d958dfa3729e553db8a1bb76e9656466da64e7bcb93b09a6e159" }, "downloads": -1, "filename": "qlibs-0.1.1.tar.gz", "has_sig": false, "md5_digest": "210313ef6443e9bbde6e4c77fa1e0c33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 441346, "upload_time": "2019-02-06T19:48:06", "url": "https://files.pythonhosted.org/packages/e7/e4/ea6450e02a0772ebad643f6e2dd1a6cfa4bab8136e7f3dad439b70584a5a/qlibs-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3021ff0117210440024df55d1b12b366", "sha256": "13705a02402ca6383f12cf6c79b68ed911a757550fb62bbcb5666d241fa4e696" }, "downloads": -1, "filename": "qlibs-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3021ff0117210440024df55d1b12b366", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 462426, "upload_time": "2019-04-24T18:00:53", "url": "https://files.pythonhosted.org/packages/53/79/b170717c4eeda581dc9fc0ee13d7456dfc603b60e67f02ba35488e7becc2/qlibs-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9fba036aaf5532ddfb034c2ed29b2816", "sha256": "9793cf8756944a1c22c054bc23dc17f5f5562bbbbb9c2746dbf95162ec986508" }, "downloads": -1, "filename": "qlibs-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9fba036aaf5532ddfb034c2ed29b2816", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 439906, "upload_time": "2019-04-24T18:00:55", "url": "https://files.pythonhosted.org/packages/54/04/bd13be6b1e3816d868b97a84fb0589e06d02b3f1ddaa24038c543a6eeb9f/qlibs-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ecf39549bebdd082e596bb868963de4b", "sha256": "a41605643a89966baf412f32fd87e325c6e63b66c18e7f796f1ead329a5dafde" }, "downloads": -1, "filename": "qlibs-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ecf39549bebdd082e596bb868963de4b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 480892, "upload_time": "2019-06-30T21:31:49", "url": "https://files.pythonhosted.org/packages/53/10/265acafb434595d9928132252804cd72437f1df6556980cd4b8859a12426/qlibs-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3659082bb8de01d29d1a54d0c9b66d1", "sha256": "8764aa6ee3783279d5be278cf10a578ffa2ad479ca9ca628621d6cac45f47a6d" }, "downloads": -1, "filename": "qlibs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b3659082bb8de01d29d1a54d0c9b66d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22267, "upload_time": "2019-06-30T21:32:28", "url": "https://files.pythonhosted.org/packages/19/77/455f3bf2cf8ce3a23fe301b50230b07935d4b8fe8b639f3b31f7aee801ec/qlibs-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d165f374eeb05c2a56470f86a3bf5855", "sha256": "31cb2631062b198655df9c024e626f13b97086c1c9e65bd9a53e42f9ee7e0763" }, "downloads": -1, "filename": "qlibs-0.2.1.tar.gz", "has_sig": false, "md5_digest": "d165f374eeb05c2a56470f86a3bf5855", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25097, "upload_time": "2019-07-05T20:24:39", "url": "https://files.pythonhosted.org/packages/0b/ac/0189d78501c33528ea03996aec5962aed2972818a40de4c902ce4f75623d/qlibs-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "b047496f7ac99453ef5e32cdc254ace7", "sha256": "4dfe167419f8c585dae90231b6244d099f4fbc373025fb95ef5f0bba9bfcf26a" }, "downloads": -1, "filename": "qlibs-0.2.2.tar.gz", "has_sig": false, "md5_digest": "b047496f7ac99453ef5e32cdc254ace7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28739, "upload_time": "2019-08-29T11:19:23", "url": "https://files.pythonhosted.org/packages/8b/b0/cd8387dd904fdf7b123cd7b2c9766e6a6e22b12fd08cc121a7e0d8cd5ab5/qlibs-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "71e93ab442e0606f8f05a8256c4fa32c", "sha256": "e80ebb8092cbdf350fb39f92e320d09b646909685aa138a578c549713805f250" }, "downloads": -1, "filename": "qlibs-0.2.3.tar.gz", "has_sig": false, "md5_digest": "71e93ab442e0606f8f05a8256c4fa32c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28752, "upload_time": "2019-08-29T15:17:39", "url": "https://files.pythonhosted.org/packages/d2/ca/aeafd52ebdd80b3b85aac4fad9d293e1ce6436c9eb66ace597b98437b3a6/qlibs-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "71e93ab442e0606f8f05a8256c4fa32c", "sha256": "e80ebb8092cbdf350fb39f92e320d09b646909685aa138a578c549713805f250" }, "downloads": -1, "filename": "qlibs-0.2.3.tar.gz", "has_sig": false, "md5_digest": "71e93ab442e0606f8f05a8256c4fa32c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28752, "upload_time": "2019-08-29T15:17:39", "url": "https://files.pythonhosted.org/packages/d2/ca/aeafd52ebdd80b3b85aac4fad9d293e1ce6436c9eb66ace597b98437b3a6/qlibs-0.2.3.tar.gz" } ] }