{"package": "kbasic", "summary": "Keyan's basic utility functions.", "pypi_url": "https://pypi.org/project/kbasic", "piwheels_url": "https://www.piwheels.org/project/kbasic", "releases": {"0.3.19": {"released": "2026-05-27 01:35:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.19-py3-none-any.whl", "filehash": "c9d5ba8adae120e88cad20bfc30dc5a1064986bafdd2ee486e1146be07e8b52d", "filesize": 38444413, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.18": {"released": "2026-05-15 01:08:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.18-py3-none-any.whl", "filehash": "b44da47d85ce522ebed9c349b5ffef407a30f4d1fe4911a28e83184f193b3f60", "filesize": 38444407, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.17": {"released": "2026-05-12 00:01:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.17-py3-none-any.whl", "filehash": "0e807277a66f03f433b00ffba4675a27b451331936958fd3757f51d28d7c3cf8", "filesize": 38444470, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.16": {"released": "2026-05-02 03:15:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.16-py3-none-any.whl", "filehash": "bf497013eb8eddc19dcb34d3214ecde15ef4f5ea7a213825fb1cabb3c393e4be", "filesize": 38444456, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.15": {"released": "2026-05-02 03:10:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.15-py3-none-any.whl", "filehash": "c9cc5169ef0472bc402aca3946ae9eb13781b44bc1f874bdfbbb687ed9af81c0", "filesize": 38444467, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.14": {"released": "2026-05-02 02:36:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.14-py3-none-any.whl", "filehash": "8ab3fb1c2fb9bfb8eaff49c09c0bbc7ffba8b5ca92e5dc9b759d4b35b46cc40d", "filesize": 38444409, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.13": {"released": "2026-05-02 01:45:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.13-py3-none-any.whl", "filehash": "7df45550d3f0a01161f23cd68eefe31388d973f07953afdf77d783d47660487e", "filesize": 38444396, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.12": {"released": "2026-05-02 01:40:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.12-py3-none-any.whl", "filehash": "1c34f49b1a3bdb6361ab9ceacc285294ae96980ddf13b5065603db8819ea2de5", "filesize": 38444395, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.11": {"released": "2026-05-02 01:38:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.11-py3-none-any.whl", "filehash": "1107a5b022205f1b864b6e4a05593b9e7032c5d9230ce53437440dbbbe218515", "filesize": 38444396, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.10": {"released": "2026-05-02 01:35:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.10-py3-none-any.whl", "filehash": "7de65980317ff7f65f3dcb1552cffeb62b9db730cb475b03d5c1aad5f594a728", "filesize": 38444398, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.9": {"released": "2026-05-02 01:23:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.9-py3-none-any.whl", "filehash": "65c442ef2abfa5e1d73b893029f0dcaa32946fe67a58c893b78199867d9532ef", "filesize": 38444386, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.8": {"released": "2026-05-02 01:21:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.8-py3-none-any.whl", "filehash": "27a649659feba46c4bfb91f6f2afbd69e40125beaea9c0c1d239c9c6580d02de", "filesize": 38444385, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.7": {"released": "2026-05-02 00:56:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.7-py3-none-any.whl", "filehash": "6a63dd23085c70cdb1364fe215cfe3ca97ceb387b92bd2fa1ab572c685411956", "filesize": 38444408, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.6": {"released": "2026-05-02 00:53:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.6-py3-none-any.whl", "filehash": "79e50413dd5e21c12a6849e2424c1237fc8775bc62f42127138208fc83cf6d54", "filesize": 38444411, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.5": {"released": "2026-04-30 23:13:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.5-py3-none-any.whl", "filehash": "6d935cb99a902002a8fe155ea3132f036db99aad19af17a5e7116f662a98204e", "filesize": 38444426, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.4": {"released": "2026-04-30 23:06:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.4-py3-none-any.whl", "filehash": "caaab35cb15d0cc3355f278bd5e9b8ea61ade28c6e6feb15039fd6c2141f94c9", "filesize": 38444421, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.3": {"released": "2026-04-30 01:09:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.3-py3-none-any.whl", "filehash": "91a2d00dc9ca8299b0304c773f2c5f0da2762097cd09c7ac4acd12cc88f43f9c", "filesize": 38444421, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.2": {"released": "2026-04-24 02:17:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.2-py3-none-any.whl", "filehash": "5c8ab0d4b67b4219bc21ae3eb237104fede419123a86a2005b19168e06432857", "filesize": 38444248, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.1": {"released": "2026-04-24 00:43:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.1-py3-none-any.whl", "filehash": "eb4247c4cddafdf13c8e49ac743058c81595844c74cd8860667a207554aa85ef", "filesize": 38444247, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.3.0": {"released": "2026-04-24 00:36:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.3.0-py3-none-any.whl", "filehash": "810117e7904e2e50537831a5d5c36aa44e77d9883c453b4a0b455ab0c2ad13bd", "filesize": 38444251, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.2.3": {"released": "2026-04-10 00:48:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.2.3-py3-none-any.whl", "filehash": "57d40aaf96fa28d967362ea0c89f2870e5c42ef2cd3f0414f52b7d20786dc28a", "filesize": 38444420, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.2.2": {"released": "2026-04-09 20:10:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.2.2-py3-none-any.whl", "filehash": "e6c259e9d22389bffbdc1c2e21a6a8368118abae2b3f3ef152055d90507e1db1", "filesize": 38444415, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.2.1": {"released": "2026-04-03 01:05:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.2.1-py3-none-any.whl", "filehash": "a9e1eb8e11a0bc64a9335a614153ebed8f2e05a98f22c6616dc2aaa5a9074f64", "filesize": 38444406, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.57": {"released": "2026-04-03 00:52:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.57-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.57-py3-none-any.whl", "filehash": "d2c3e49686eeb59ea6870c0db204356b73cd32351abeba9c570c6923eb2cfbee", "filesize": 38444413, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.56": {"released": "2026-04-03 00:51:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.56-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.56-py3-none-any.whl", "filehash": "1ee6a6245cd22e831dbfda1686c063cc6d24bb246aa500aab49aa9a87d2611b4", "filesize": 38444413, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.42": {"released": "2026-04-02 22:46:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.42-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.42-py3-none-any.whl", "filehash": "6c08b71dd009c4a0b511007abb66fee2564da615342d102415336a4852c0bf61", "filesize": 38444414, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.41": {"released": "2026-04-02 22:39:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.41-py3-none-any.whl", "filehash": "609d2ba852cf205e5d988fa55d99c9c18a3aaed3cee498a9872f21af3e238521", "filesize": 38444415, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.40": {"released": "2026-03-31 21:33:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.40-py3-none-any.whl", "filehash": "f342efd93c040c53200c981f4766b95aaff3952b2d84fd15cd84225536e615f7", "filesize": 38444416, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.39": {"released": "2026-03-21 04:10:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.39-py3-none-any.whl", "filehash": "b4afe7c6f8cb2cd8c5fbd77142356fa2abfa7dfac365682700e487691e93700b", "filesize": 38443339, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.38": {"released": "2026-03-21 03:17:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.38-py3-none-any.whl", "filehash": "d8661d4a25e76ee8c5bfcefd5b812aa9f01d208f72c5eb682aed5d4b7496603a", "filesize": 38443119, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.37": {"released": "2026-03-19 21:51:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.37-py3-none-any.whl", "filehash": "63f170102829cba4cef20365835933b60684c4c17b483fca3ec1a411791ebab2", "filesize": 38441129, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.36": {"released": "2026-03-19 21:48:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.36-py3-none-any.whl", "filehash": "4bfdf43809db7debfc1973ea203df3cef241d82ebf8bb136af31500ee6f0a574", "filesize": 38441131, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.35": {"released": "2026-03-19 21:24:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.35-py3-none-any.whl", "filehash": "84d88834156ed458e08fc0a75638386a4be479b412cd4cde85f1b0ff33b12724", "filesize": 38441124, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.34": {"released": "2026-03-19 21:03:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.34-py3-none-any.whl", "filehash": "5ded5e00a5f2ca0b7c085c112e0332a4271d9d322bfa8f42bbc6a826b5f3c5c1", "filesize": 38441109, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.33": {"released": "2026-03-17 22:46:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.33-py3-none-any.whl", "filehash": "c9a5f4937cbcfe8ac15542deed028a1b5beea16e565d0e2214ef79b3e97747f0", "filesize": 38440855, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.32": {"released": "2026-03-17 22:28:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.32-py3-none-any.whl", "filehash": "9503fb2a5c1e9e7db8d8a3197896ba1d0951f02ebc34f18183bb7ea6add06f46", "filesize": 38440845, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.31": {"released": "2026-03-17 22:24:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.31-py3-none-any.whl", "filehash": "1f59540d62fc75cf7a331d4c2efa45ba0c7d8547d47722a240cbd25d38280e32", "filesize": 38440843, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.30": {"released": "2026-03-17 22:07:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.30-py3-none-any.whl", "filehash": "13de6a0bef0d0346b2782325873878ca2265648931b0716111076290dd5bcd4a", "filesize": 38440824, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.29": {"released": "2026-03-17 22:03:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.29-py3-none-any.whl", "filehash": "df4b4fda6317f6cb7d0dff0235f89b7f115882389415d3c72f0168470782c26b", "filesize": 38440824, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.28": {"released": "2026-03-17 21:57:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.28-py3-none-any.whl", "filehash": "28960ed8215ba45d1ee2afe9fd5bbb472d8f4bad33c5b0e59229a33c5110b537", "filesize": 38440828, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.27": {"released": "2026-03-11 01:55:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.27-py3-none-any.whl", "filehash": "f0a6f063f40f8853d3906a48e29abc529d5d59d5b4a3d980fa1fd6da2e3d5d61", "filesize": 38440793, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.26": {"released": "2026-03-10 01:38:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.26-py3-none-any.whl", "filehash": "f12e1b34252050eb7a24648227ed430faedc871f4fa35fd4f07636d107568d59", "filesize": 38440782, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.25": {"released": "2026-03-10 01:21:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.25-py3-none-any.whl", "filehash": "16881f5d28a03b7401796ff915d37c0099cbbe09e83eebbbb274a94306d33ec7", "filesize": 38440808, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.24": {"released": "2026-03-10 01:10:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.24-py3-none-any.whl", "filehash": "45369c9e12c78d4b8bec13de1442a0d26d27a2e6cf4265d6451f2122ad4553f3", "filesize": 38440856, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.23": {"released": "2026-03-10 01:05:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.23-py3-none-any.whl", "filehash": "4b788317a3b4b425e689283742e9742d831d312e4bb162ff6092fae8c1fcfba6", "filesize": 38440846, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.22": {"released": "2026-03-07 02:10:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.22-py3-none-any.whl", "filehash": "3a8039591c10dc8bcbcf9c45982242a3da6257d261a4a8a3e4f95bae8edefcff", "filesize": 38440729, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["colorist", "numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.21": {"released": "2026-03-01 23:15:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.21-py3-none-any.whl", "filehash": "f27fd15df8cf98cfd29ed3e2e78f54a46707736ddbd455b788b3a8a27c1c4d3f", "filesize": 38440413, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.20": {"released": "2026-02-26 06:18:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.20-py3-none-any.whl", "filehash": "295da331ff3edf898db8e5760405cad4fd55ab21fd1d23de50f6faec145caf56", "filesize": 38440186, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.19": {"released": "2026-02-26 06:13:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.19-py3-none-any.whl", "filehash": "2b6dff20f9628b856db11f128125806e5a95c96d6896bd7de7e115ae1a2acb53", "filesize": 38440180, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.18": {"released": "2026-02-25 01:37:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.18-py3-none-any.whl", "filehash": "c5e429401b3eee5e6a7b4196fc6d2d78f00274d17eaa3e170b4dab57dfb23e2a", "filesize": 38439684, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.17": {"released": "2026-02-25 00:06:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.17-py3-none-any.whl", "filehash": "0add56f02df61d96a824f3e27016ba0f45cfcfd3acb70be59e66c1d6e1b134ca", "filesize": 38439679, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.16": {"released": "2026-02-24 03:10:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.16-py3-none-any.whl", "filehash": "bb98bb8761c91c79222d07d2e1acbd74e632ccab086d27d837b577e2d9daeb10", "filesize": 38438314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.15": {"released": "2026-02-23 23:42:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.15-py3-none-any.whl", "filehash": "e1bcacdfcff638c898878a9b8e1e2fec7f6967fe8c9c11909a14419ea65e51f3", "filesize": 38438360, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.14": {"released": "2026-02-23 23:16:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.14-py3-none-any.whl", "filehash": "a971a19cf59a02f55d48863fa71b3ba78ded8982bf60bd691cc96a0e707a8b29", "filesize": 38438111, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.13": {"released": "2026-02-21 03:43:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.13-py3-none-any.whl", "filehash": "f275cf433f856f12282c71a6220dce0e24658fd8a1c2f0dddfc67a6d624d19d8", "filesize": 38437852, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.12": {"released": "2026-02-21 03:15:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.12-py3-none-any.whl", "filehash": "a6d8092452438bec1ecb6c1cf1b3d452fb0c491fd0935b04fb374d61e81050c3", "filesize": 38437851, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.11": {"released": "2026-02-21 02:48:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.11-py3-none-any.whl", "filehash": "35f7bba991694db4325d1e2cea4e0e5c77d1a8f39134622d9ce023029212162b", "filesize": 38437835, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.10": {"released": "2026-02-21 01:17:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.10-py3-none-any.whl", "filehash": "7f6087e773fd376157949fac1a8d03d16e1c76c3c011af21f092548ae4c2f084", "filesize": 38437741, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.9": {"released": "2026-02-21 01:14:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.9-py3-none-any.whl", "filehash": "afb765677ae12aab25dfc1c0ab828b982f5de8c255e4acc676e409bd05d15d08", "filesize": 38437733, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.8": {"released": "2026-02-21 01:10:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"kbasic-0.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.8-py3-none-any.whl", "filehash": "362ba1207175fb369cabb43ffe9cba70f9fd2e68a82df921f2b290bc833504fc", "filesize": 38437740, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.7": {"released": "2026-02-20 22:41:58", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"kbasic-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.7-py3-none-any.whl", "filehash": "cc92330b0aef08381aaa28eb1ebead1109bf9e69b702bc5627c6c4dcb61c0d57", "filesize": 38435499, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.6": {"released": "2026-02-20 01:01:31", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"kbasic-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.6-py3-none-any.whl", "filehash": "06ef2c0cf2168c628d53f58c859cb2523db0f831f25fb01c777c82ef368b1662", "filesize": 38435207, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.5": {"released": "2026-02-20 00:52:53", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"kbasic-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.5-py3-none-any.whl", "filehash": "7f9a97bf85baa77eefe0d0d47b02f591e3848796668f166826b9beec68ec9bd6", "filesize": 38435206, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.4": {"released": "2026-02-19 22:54:30", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"kbasic-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.4-py3-none-any.whl", "filehash": "5480051ef0937469dc26bbdd4eb3e630877e9bd7e5f4791dc002dd78230857bf", "filesize": 38435208, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.3": {"released": "2026-02-19 22:23:53", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"kbasic-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.3-py3-none-any.whl", "filehash": "a8b38316882a09e14d759f243d931297627b8c4bef77bf5b2d1f6cf0ad6a78b0", "filesize": 38435208, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.2": {"released": "2026-02-16 01:40:36", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"kbasic-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.2-py3-none-any.whl", "filehash": "56713da5c33528e9f11940fdb38103b33c8cbc541599a86f0c47fa3e9932357d", "filesize": 38431522, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["numpy", "pylatexenc", "scipy", "tqdm"]}}}, "0.1.0": {"released": "2026-02-16 01:07:15", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"kbasic-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/kbasic/kbasic-0.1.0-py3-none-any.whl", "filehash": "c69ad7addd1f9a559a5d35977942c00475b2814a00c00e8348408a44dd1406bd", "filesize": 1373, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": []}}}}}