{"package": "qslib", "summary": "Library for communicating with and using the QuantStudio qPCR machine, intended for non-qPCR uses.", "pypi_url": "https://pypi.org/project/qslib", "piwheels_url": "https://www.piwheels.org/project/qslib", "releases": {"1.8.2": {"released": "2023-02-25 16:40:26", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"qslib-1.8.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-1.8.2-py2.py3-none-any.whl", "filehash": "3e6d515914eb7ac5a2cd74121f0c7c16f42a144c99d66fed82649c056f667668", "filesize": 103745, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.15.1": {"released": "2026-05-16 00:14:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.15.0": {"released": "2026-04-22 17:05:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.14.0": {"released": "2025-12-28 01:05:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.14.0rc5": {"released": "2025-03-06 16:16:07", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"qslib-0.14.0rc5-cp310-abi3-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.14.0rc5-cp310-abi3-linux_armv6l.whl", "filehash": "2159e28096a65943a849ae15f12b8ea07bb10a0b81884427e10b867dcd8a6fd9", "filesize": 6355327, "builder_abi": "cp311", "file_abi_tag": "abi3", "platform": "linux_armv6l", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "click-aliases", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "polars", "pyarrow", "pyparsing", "tabulate", "toml", "typeguard", "typing-extensions"]}, "qslib-0.14.0rc5-cp310-abi3-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.14.0rc5-cp310-abi3-linux_armv7l.whl", "filehash": "2159e28096a65943a849ae15f12b8ea07bb10a0b81884427e10b867dcd8a6fd9", "filesize": 6355327, "builder_abi": "cp311", "file_abi_tag": "abi3", "platform": "linux_armv7l", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "click-aliases", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "polars", "pyarrow", "pyparsing", "tabulate", "toml", "typeguard", "typing-extensions"]}}}, "0.14.0rc4": {"released": "2025-03-06 04:38:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"qslib-0.14.0rc4-cp310-abi3-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.14.0rc4-cp310-abi3-linux_armv6l.whl", "filehash": "4bbc239e1a5d754eaafefc452c01916a386d51426521894ab36cb0d938a49f24", "filesize": 6354695, "builder_abi": "cp311", "file_abi_tag": "abi3", "platform": "linux_armv6l", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "click-aliases", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "polars", "pyarrow", "pyparsing", "tabulate", "toml", "typeguard", "typing-extensions"]}, "qslib-0.14.0rc4-cp310-abi3-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.14.0rc4-cp310-abi3-linux_armv7l.whl", "filehash": "4bbc239e1a5d754eaafefc452c01916a386d51426521894ab36cb0d938a49f24", "filesize": 6354695, "builder_abi": "cp311", "file_abi_tag": "abi3", "platform": "linux_armv7l", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "click-aliases", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "polars", "pyarrow", "pyparsing", "tabulate", "toml", "typeguard", "typing-extensions"]}}}, "0.14.0rc3": {"released": "2025-03-05 14:20:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"qslib-0.14.0rc3-cp310-abi3-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.14.0rc3-cp310-abi3-linux_armv6l.whl", "filehash": "4d29896b6083de9f11be95b94f3fab2e33eeedd61e5ff92304aa86e26eacea72", "filesize": 1969908, "builder_abi": "cp313", "file_abi_tag": "abi3", "platform": "linux_armv6l", "requires_python": ">=3.10", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["attrs", "click", "click-aliases", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard", "typing-extensions"]}, "qslib-0.14.0rc3-cp310-abi3-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.14.0rc3-cp310-abi3-linux_armv7l.whl", "filehash": "4d29896b6083de9f11be95b94f3fab2e33eeedd61e5ff92304aa86e26eacea72", "filesize": 1969908, "builder_abi": "cp313", "file_abi_tag": "abi3", "platform": "linux_armv7l", "requires_python": ">=3.10", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["attrs", "click", "click-aliases", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard", "typing-extensions"]}}}, "0.13.0": {"released": "2024-11-25 22:16:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.13.0-py3-none-any.whl", "filehash": "4b5857488154201084c0faa6a755ab934928b801a935902375868fa0c9690546", "filesize": 95581, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard", "typing-extensions"]}}}, "0.12.0": {"released": "2024-10-13 01:26:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.12.0-py3-none-any.whl", "filehash": "736450444ef782aa44ad744a7ac4c880772b59f8ad9123fdd71588cf2f7a64ca", "filesize": 94339, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard", "typing-extensions"]}}}, "0.11.0": {"released": "2023-11-05 00:47:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.11.0-py3-none-any.whl", "filehash": "706dfdd701cbe4d033cd5ae693be0a2be9ae64e665c8d25eea0ab41f63936ecc", "filesize": 92491, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.10.1": {"released": "2023-08-14 16:18:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.10.1-py3-none-any.whl", "filehash": "9633c03045b783835d5769009ff681551fd6cdd022faa01a8e2f43579f6a90b9", "filesize": 106051, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.10.0": {"released": "2023-08-14 15:58:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.10.0-py3-none-any.whl", "filehash": "62b4ff10b7af234669af0a4889660e71135ea6e1dcb790e3be17384d30b5f25a", "filesize": 105994, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.9.4": {"released": "2023-08-14 10:16:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.9.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.9.4-py3-none-any.whl", "filehash": "cafd9c246b42e54c0243f461d70abae3586d934a0412dffd49a2790e55e343c8", "filesize": 105069, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.9.3": {"released": "2023-08-11 11:56:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.9.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.9.3-py3-none-any.whl", "filehash": "dc67fd4fa9071bb634c943e0c99f291acbdbd3c199ce5e09a7161158a657b21f", "filesize": 105069, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.9.2": {"released": "2023-07-31 18:16:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.9.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.9.2-py2.py3-none-any.whl", "filehash": "b0fcf21a424cc5fa46b94d4c67ae188e58f9aa6f67c3339c1d4514074f6d835b", "filesize": 105129, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.9.1": {"released": "2023-04-05 14:45:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.9.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.9.1-py2.py3-none-any.whl", "filehash": "b7787f5be165a31779261acfa40af1b9695ba5df480145f81d693e9ae146ee56", "filesize": 104894, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.9.0": {"released": "2023-03-20 17:56:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.9.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.9.0-py2.py3-none-any.whl", "filehash": "36c54d17d1ea7d920c74dd74e6440efe5b5fb33d36539ff5e02afb84a56feb58", "filesize": 104335, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.8.1": {"released": "2022-07-27 13:42:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.8.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.8.1-py2.py3-none-any.whl", "filehash": "4ab34233c453225fc13fa94b9f490554e09897a42231b4be39e10afe908e59ed", "filesize": 102995, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.8.0": {"released": "2022-07-20 20:10:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.8.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.8.0-py2.py3-none-any.whl", "filehash": "8f332e9f97e6d6133452b90c90513121bc29d645af98ff614305661bbd17a07f", "filesize": 102970, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.7.1": {"released": "2022-03-12 17:46:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.7.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.7.1-py2.py3-none-any.whl", "filehash": "f3f6d55e2e4804e1f29200d20b20f9328878ccee6a88b6103e7972b3790888e0", "filesize": 90328, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "defusedxml", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.7.0": {"released": "2022-03-09 22:44:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.7.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.7.0-py2.py3-none-any.whl", "filehash": "ef87511591d2f186a92e6c1be127210f3544e8688ef17b1fd0f80ab2cbe71c88", "filesize": 89923, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "defusedxml", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.6.3": {"released": "2022-02-17 03:39:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.6.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.6.3-py2.py3-none-any.whl", "filehash": "9196835169b57febb41871fa4558f2b2658090b5fedc5333189ad31edb07cd13", "filesize": 86707, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "defusedxml", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.6.2": {"released": "2022-02-17 03:29:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.6.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.6.2-py2.py3-none-any.whl", "filehash": "4f95b54ea7bae4b07f3b6f418c7eb8fcd54b7eeec5fd04dae4dc0a13bf79f5f3", "filesize": 86708, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "defusedxml", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.6.1": {"released": "2022-01-27 14:33:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.6.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.6.1-py2.py3-none-any.whl", "filehash": "194a3c986f517c3ca727be8fad00c9feb6b331e951d99409aa2ea0d42d773650", "filesize": 86468, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "defusedxml", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.6.0": {"released": "2022-01-20 14:53:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.6.0-py2.py3-none-any.whl", "filehash": "ca69611c1653ea98ce17aa8d7b1f5dace20191290854e578259fd97deb53fdfd", "filesize": 86449, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "defusedxml", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.5.1": {"released": "2022-01-11 03:34:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.5.1-py2.py3-none-any.whl", "filehash": "ae99862e3006dca4612c251e661fa3a747397123ad26990ada488f2a7714526f", "filesize": 82255, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "defusedxml", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.5.0": {"released": "2022-01-07 05:52:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.5.0-py2.py3-none-any.whl", "filehash": "4929162e98833fd708056c15e1f25178788aca1c477455d8db54f4ff659a3126", "filesize": 80845, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["attrs", "click", "dacite", "defusedxml", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "pint", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.4.1": {"released": "2021-12-06 16:59:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.4.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.4.1-py2.py3-none-any.whl", "filehash": "9a00f95d9b4704a4c1b52829dba7d0dc04b766e17aa81029278249a780ecef17", "filesize": 70788, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "paramiko", "pyparsing", "sshtunnel", "tabulate", "toml", "typeguard"]}}}, "0.4.0": {"released": "2021-12-03 17:27:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.4.0-py2.py3-none-any.whl", "filehash": "0c50b51ecbb3052f7168fe0243be0637e508b2ee7b71a31322420bbd3b14ae78", "filesize": 70633, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "paramiko", "pyparsing", "sshtunnel", "tabulate", "toml", "typeguard"]}}}, "0.3.1": {"released": "2021-08-31 22:59:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.3.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.3.1-py2.py3-none-any.whl", "filehash": "1d9b1daafbe34aa9d87546f97d79fccc55c497a93b294537fdef733ee0b250bb", "filesize": 62909, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "markdown", "matplotlib", "nest-asyncio", "numpy", "pandas", "paramiko", "pyparsing", "sshtunnel", "tabulate", "toml", "typeguard"]}}}, "0.3.0": {"released": "2021-08-19 00:43:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.3.0-py2.py3-none-any.whl", "filehash": "81b9f02eedc862e5d89228532a4f4e5699680572db52f240c2b6ef2090229117", "filesize": 61985, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["click", "nest-asyncio", "numpy", "pandas", "paramiko", "pyparsing", "sshtunnel", "tabulate", "toml", "typeguard"]}}}, "0.2.0": {"released": "2021-08-14 23:49:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.2.0-py2.py3-none-any.whl", "filehash": "61a54da32ba191889ec7b6acbe15c868aa1fdc43631b807237e279ed65c7cef0", "filesize": 60026, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["nest-asyncio", "numpy", "pandas", "pyparsing", "sshtunnel", "tabulate", "toml", "typeguard"]}}}, "0.1.1": {"released": "2021-08-11 00:07:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.1.1-py2.py3-none-any.whl", "filehash": "0ef6d200c75205ad73ff5bdb71fc48a6b92818f0d7f533298834a7bc1f79669c", "filesize": 59253, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["nest-asyncio", "numpy", "pandas", "pyparsing", "tabulate", "toml", "typeguard"]}}}, "0.1.0": {"released": "2021-08-09 20:57:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"qslib-0.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/qslib/qslib-0.1.0-py2.py3-none-any.whl", "filehash": "e07f0cf6cafb5716ebfb3972194e4be4a6b2fba853b585eb8c61d7f235b9fb20", "filesize": 58892, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["nest-asyncio", "numpy", "pandas", "pyparsing", "tabulate", "toml", "typeguard"]}}}}}