{"package": "base-loom-server", "summary": "Base package for web servers that control dobby multi-shaft looms", "pypi_url": "https://pypi.org/project/base-loom-server", "piwheels_url": "https://www.piwheels.org/project/base-loom-server", "releases": {"1.2": {"released": "2026-03-12 20:36:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.2-py3-none-any.whl", "filehash": "967b9a7f20ca9dad663c241453c17e0ba2fd53d3e6da765ac6157097e2c341df", "filesize": 122196, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio-fast"]}}}, "1.2b6": {"released": "2026-03-11 18:26:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.2b6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.2b6-py3-none-any.whl", "filehash": "07b06bf1a99c1234274dc8312e1fa249a39e46465caf343ab409d752c4718846", "filesize": 122173, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio-fast"]}}}, "1.2b5": {"released": "2026-03-10 01:14:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.2b5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.2b5-py3-none-any.whl", "filehash": "48651cd69afb9031cb1a8d2e5238782e2cb7f884fbd1189a555f20937ef1d45b", "filesize": 121871, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio-fast"]}}}, "1.2b4": {"released": "2026-03-08 01:46:00", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.2b4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.2b4-py3-none-any.whl", "filehash": "12ccad88e4760ec6cf5dd189a9d19527d0ef721bea9f18664d5bf472442012e0", "filesize": 121374, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio-fast"]}}}, "1.2b3": {"released": "2026-03-06 20:34:27", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.2b3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.2b3-py3-none-any.whl", "filehash": "9ff252366b005b81ce1d09bd2dc589cb4f7a4ab6e49bf7b18fd994e8d0d129f7", "filesize": 120735, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio-fast"]}}}, "1.2b2": {"released": "2026-03-06 02:53:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.2b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.2b2-py3-none-any.whl", "filehash": "64e7d6e395bb0e69490287936ccdbeee92e283a34013ff69eae8ba099b4d8456", "filesize": 120528, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio-fast"]}}}, "1.2b1": {"released": "2026-03-05 22:42:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.2b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.2b1-py3-none-any.whl", "filehash": "08daa9826f9bf9a7518107088f94332bb647cec7a1e8b18f69a24826efd68995", "filesize": 120528, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio-fast"]}}}, "1.1.1": {"released": "2025-11-07 19:06:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.1.1-py3-none-any.whl", "filehash": "8ac687f4aee18e77afb68b2201dd860ec524223a84b4a7bdb129376803c0b3c1", "filesize": 115571, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio-fast"]}}}, "1.1": {"released": "2025-11-03 18:48:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.1-py3-none-any.whl", "filehash": "dd50aa13edc7fe91e939b2124c365e51de9a52053b862aaa7c7f51d01c8fad36", "filesize": 115558, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "1.1b2": {"released": "2025-10-29 20:47:49", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.1b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.1b2-py3-none-any.whl", "filehash": "f1d33fa38e6d3fecc812693eba9161ee506f28ef70d4b466b346fa02b7e44321", "filesize": 115574, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "1.1b1": {"released": "2025-10-26 18:42:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.1b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.1b1-py3-none-any.whl", "filehash": "21e1a67865cb2bd7223b4f8a7f0b9986a339c1016dd4bad2db083f75a46abbb1", "filesize": 115414, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "1.1a3": {"released": "2025-10-22 22:39:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.1a3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.1a3-py3-none-any.whl", "filehash": "38735f055fd6c3ad8070a97fdc4451b4a94fcd9bb0da4a3a1e098b0822183fc9", "filesize": 111160, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "1.1a2": {"released": "2025-10-22 21:25:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.1a2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.1a2-py3-none-any.whl", "filehash": "2d6deccce1c165e38d6498e3b4325199fdfc56021cb7663b7ea00797e343f8e6", "filesize": 110697, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "1.1a1": {"released": "2025-10-22 01:44:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.1a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.1a1-py3-none-any.whl", "filehash": "52ff8f267b9e54df703e11c2df411013abe1a52945e9a51a61e61a43296a8d03", "filesize": 110411, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "1.0": {"released": "2025-10-22 01:42:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-1.0-py3-none-any.whl", "filehash": "8e2c6e56c1457104c80d5fe05e2919f8502bd6b63735fa18aca0d84d3cde2faa", "filesize": 104296, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.35": {"released": "2025-10-03 20:38:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.35-py3-none-any.whl", "filehash": "d78dc589f2503fa5cee9ea792861d3e71243b80fbab3cb135e62638bfeff0074", "filesize": 104343, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.34": {"released": "2025-10-03 00:34:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.34-py3-none-any.whl", "filehash": "7b41264b03cc07e5f43f44f8137028a1392c90086bb5da00257ad8209e6f1427", "filesize": 104135, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.33": {"released": "2025-10-02 23:38:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.33-py3-none-any.whl", "filehash": "1487dab8b14ec72ee9d30111f738ca4ee06369e8b2d1a91cf276d87e62f964b6", "filesize": 103997, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.32": {"released": "2025-09-29 23:33:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.32-py3-none-any.whl", "filehash": "f33f329f34a7dfba176317ea1cc5c5c0cdf156d63386ec5f711f074391d9edac", "filesize": 110864, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.31": {"released": "2025-09-26 21:55:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.31-py3-none-any.whl", "filehash": "272fd4cbd816b8d0e3777c3933ee52c657588cf542e18211d58a8420565da8ea", "filesize": 110746, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.30": {"released": "2025-09-22 21:26:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.30-py3-none-any.whl", "filehash": "e068613d23706d4f2bb82c36d9d461fde073aaacfa2e6827267c0e7bde461617", "filesize": 110655, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.30b1": {"released": "2025-09-22 01:12:05", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.30b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.30b1-py3-none-any.whl", "filehash": "f55b4e3494004d299b186e8921dcbb4b74c52d74d85eb0a65b277351e055e93c", "filesize": 110680, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.29": {"released": "2025-07-22 19:50:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.29-py3-none-any.whl", "filehash": "37ce7be845de741f98faf18a05e42ce9d178671ae8ebe48f271504343aabb372", "filesize": 102106, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.28": {"released": "2025-07-10 19:02:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.28-py3-none-any.whl", "filehash": "39893a84a154a4fb17a4b643d02ca9300a5663ffcca1b920ed3f28732c3aff60", "filesize": 83376, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.27.1": {"released": "2025-07-08 16:23:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.27.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.27.1-py3-none-any.whl", "filehash": "687f00b9344b89f47f05de88dfbeb9a3200ebd52994d76ecf8822737a853842c", "filesize": 82950, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.27": {"released": "2025-07-08 02:28:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.27-py3-none-any.whl", "filehash": "a9e95ee53f7398118a025adc1bc541c2d269b97ad246c107273dc9fc2eab1edc", "filesize": 82895, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.26.1": {"released": "2025-07-06 14:18:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.26.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.26.1-py3-none-any.whl", "filehash": "7f8bfd10f6fc71852f093f6483b912fdddf69898d38e910ef5800c9edb2b377a", "filesize": 82386, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.26": {"released": "2025-07-05 18:15:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.26-py3-none-any.whl", "filehash": "9e6f14ccc21b5105f28824af194454f6c8c436535e0831ce5f492df6e5d4d9ce", "filesize": 82290, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.25": {"released": "2025-07-02 22:17:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.25-py3-none-any.whl", "filehash": "53b06bcc656b9ad9908288d144594f61346c60bd879adfdf793d5b367896dd06", "filesize": 78126, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.24": {"released": "2025-06-26 23:34:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.24-py3-none-any.whl", "filehash": "004901d100455c9f780134395b6e2533c23485912044684f33f0b3ede5705dcf", "filesize": 77369, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.23.1": {"released": "2025-06-25 22:59:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.23.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.23.1-py3-none-any.whl", "filehash": "a3cef10a0be632702495132bb636d63a365c951f027fb69232eb999e230a1931", "filesize": 74355, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.23": {"released": "2025-06-23 19:28:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.23-py3-none-any.whl", "filehash": "f81052b0c2376ff84b502ecc2d66571355d8d74c2dbefc058ae4a88658dd1d5f", "filesize": 74317, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.22": {"released": "2025-06-21 00:35:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.22-py3-none-any.whl", "filehash": "600aea47dbfdaf9ef26018653e6ab3f53504193e92f55a8f3867a7ec47acee14", "filesize": 74019, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.21.3": {"released": "2025-06-19 02:50:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.21.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.21.3-py3-none-any.whl", "filehash": "8b5c80bfafcb1408d88596ad396a0bb47a366f06fb2c3bac84dbf543de2f300a", "filesize": 73132, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.21.2": {"released": "2025-06-18 04:35:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.21.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.21.2-py3-none-any.whl", "filehash": "04893050fc7b3e67b62a391607aa557345fe8308a6699a03ddf68dcba69331b9", "filesize": 73093, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.20.1": {"released": "2025-06-17 23:44:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.20.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.20.1-py3-none-any.whl", "filehash": "15d44495193aeb410e30155a147498b01fe53daf9ff3a6bf0649176403e94132", "filesize": 72997, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.20": {"released": "2025-06-17 23:28:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.20-py3-none-any.whl", "filehash": "27d5776df9590affb7fccbc7211af2a7f48ef26447d91ad5b1fd30d0d22c60e8", "filesize": 72948, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.19.4": {"released": "2025-06-11 16:53:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.19.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.19.4-py3-none-any.whl", "filehash": "43b7ef0e3243cfe6b2aec1d60b3f1e655bc2e1246d71efec931c5b575db1b5d7", "filesize": 70579, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.19.3": {"released": "2025-06-07 22:29:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.19.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.19.3-py3-none-any.whl", "filehash": "2591df15614ee2652e760aab5743e5351e909512a6711e89634c52115851d2d5", "filesize": 70214, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.19.2": {"released": "2025-06-07 20:57:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.19.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.19.2-py3-none-any.whl", "filehash": "f86e2e770e82ad3b0374db0ed44971c5e0e9420f57414a4f32e346d911c26f7a", "filesize": 70257, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.19.1": {"released": "2025-06-04 17:56:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.19.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.19.1-py3-none-any.whl", "filehash": "0bd0ea0878f696b0ba073a79b0a9e02d819afa2c6a82e64b25e1986181354c9b", "filesize": 70181, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.19": {"released": "2025-06-04 00:12:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.19-py3-none-any.whl", "filehash": "ce9e2d98585bec9a8f2da8cb55071272f08ec3fa7da296c05332f3fe8f236c3d", "filesize": 69779, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.18.3": {"released": "2025-05-29 21:44:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.18.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.18.3-py3-none-any.whl", "filehash": "9e24b6aa7a2cdf4286afb394e9152a80ba8f587cf8a18a69d9b99faa7ece0faf", "filesize": 67083, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.18.2": {"released": "2025-05-04 00:09:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.18.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.18.2-py3-none-any.whl", "filehash": "c17046c477e773eecf068fa9aa40f722caf44e561431bc2d90045783f5f3f4d5", "filesize": 64474, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.18.1": {"released": "2025-04-28 19:50:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.18.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.18.1-py3-none-any.whl", "filehash": "2a9a9e221b5d0702dca523f3535b647dec5d535ae7eada487180e44fe566dd47", "filesize": 64603, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.18.0": {"released": "2025-04-28 13:48:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.18.0-py3-none-any.whl", "filehash": "bc1ef19d543127079e692383389e8b6b1fb886d9fb1afe2b5f0547b604e33d0e", "filesize": 64567, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.17.0": {"released": "2025-04-28 00:56:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.17.0-py3-none-any.whl", "filehash": "976df21ecd3bacc964e7fa9c85a2bcdaa091b514bfd8e220147c0f98b1ee5580", "filesize": 64369, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.16.0": {"released": "2025-04-25 18:41:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.16.0-py3-none-any.whl", "filehash": "15b4f4f972e4846f7432ec7fc9f534963945de8a153e2c31f954993131ce6b57", "filesize": 64166, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.15.0": {"released": "2025-04-19 23:19:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.15.0-py3-none-any.whl", "filehash": "b05aa6e918e43e6c32c307d82f956547b42e3b12272a29475f09c8ccb5f9d124", "filesize": 62255, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.14.0": {"released": "2025-04-19 17:52:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.14.0-py3-none-any.whl", "filehash": "efa322db65780a90760aaaafcc9684e64ab9595d6faa583a552176335ba46b0e", "filesize": 61971, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.13.0": {"released": "2025-04-18 22:33:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.13.0-py3-none-any.whl", "filehash": "74fee1d29604e8378113d2a1b93e6564a8d14094fe1218bff3e57307f5b5cacc", "filesize": 60444, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.12.1": {"released": "2025-04-14 23:47:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.12.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.12.1-py3-none-any.whl", "filehash": "68eef49096047c01833ea66eed69720acde8158481ed731469c287363631bb5d", "filesize": 60426, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.12.0": {"released": "2025-04-03 18:07:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.12.0-py3-none-any.whl", "filehash": "91a5b7011609843bdf9b174459139e8703b5adbe5b20dcaee8bd4bed7c9929e7", "filesize": 60421, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.11.0": {"released": "2025-04-03 00:32:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.11.0-py3-none-any.whl", "filehash": "564bf51b7a63af3f794f1ea6b018f2a9a75b4e02d550965336f24826090fa088", "filesize": 60174, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.10.0": {"released": "2025-03-18 23:08:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.10.0-py3-none-any.whl", "filehash": "ef49d830fb39d98575c08aa6f63c49ec81d3bf03e8c711475bcb3b6afe68c159", "filesize": 59304, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.9.1": {"released": "2025-03-18 18:39:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.9.1-py3-none-any.whl", "filehash": "02f8f5c5510f5098232c5831983fca3da466f89e1bf3503c1aaad09b4575c4f6", "filesize": 58531, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.9.0": {"released": "2025-03-15 04:15:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.9.0-py3-none-any.whl", "filehash": "fbc09acc0c12728a6d48cc5525b6fbdd467dfe9eb19bafba7b21f5b463a8ea83", "filesize": 57278, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.8.1": {"released": "2025-03-05 23:15:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.8.1-py3-none-any.whl", "filehash": "d55000d5460eb522c2c2334ff6564416cfa0f1b9bc8767a645974dc4a48938a9", "filesize": 55924, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.8.0": {"released": "2025-03-05 22:40:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.8.0-py3-none-any.whl", "filehash": "4862d37c0891e17142b7fe51c0a27392ec9c242f0972f67e4bd0415a031514c7", "filesize": 55937, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.7.1": {"released": "2025-02-22 05:40:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.7.1-py3-none-any.whl", "filehash": "def00dd2472bba92406bc5cf2751022c959dd1e8cfeb4be69a2db673dac26d27", "filesize": 55751, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.7.0": {"released": "2025-02-22 00:21:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.7.0-py3-none-any.whl", "filehash": "a0958cbfaab727b0fa8cfc8c02701acdf50fc1ede6768918923ae9ecf12ce249", "filesize": 55573, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.6.0": {"released": "2025-02-18 00:32:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.6.0-py3-none-any.whl", "filehash": "fc55205e3d76caba2358e36fde69a7b1690ddf5185e4953c585f787c06631d2e", "filesize": 54870, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.5.2": {"released": "2025-02-17 05:06:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.5.2-py3-none-any.whl", "filehash": "c1f311608295c4b2991c3a8c617a6ec3bceedbdfe7257e765a7c7c779ab099fd", "filesize": 54167, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.5.1": {"released": "2025-02-17 04:16:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.5.1-py3-none-any.whl", "filehash": "548ce4e6e5ae1083b5fcb0b22f07a89963fd928c1bb65ca38801b829a1211753", "filesize": 54150, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.5.0": {"released": "2025-02-16 16:38:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.5.0-py3-none-any.whl", "filehash": "e42a0e3d62eac96d9560a4b6c64d6ff75f87ecd604320ac61b4c011ae221f228", "filesize": 55936, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.4.0": {"released": "2025-02-14 02:24:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.4.0-py3-none-any.whl", "filehash": "21763402cba8dbaae9392aae014b033646ec15ac57fb2f129e931812e7164b63", "filesize": 51251, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.3.0": {"released": "2025-02-09 00:58:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.3.0-py3-none-any.whl", "filehash": "6455a57fcd38f3d985f64187ef8f2363b456447e80199068a37f9fdb60dd558c", "filesize": 51145, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.2.1": {"released": "2025-02-06 20:27:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.2.1-py3-none-any.whl", "filehash": "51b6556050e71efe2caad06bc09744741f69eda33159409b0149dea15643d7e1", "filesize": 49601, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiosqlite", "dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.2": {"released": "2025-02-06 00:39:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.2-py3-none-any.whl", "filehash": "937c2748f8876488e009ac2e7d135ed426493e603aa56c5278a078eec672e4e9", "filesize": 49372, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}, "0.1": {"released": "2025-02-05 23:41:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"base_loom_server-0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/base-loom-server/base_loom_server-0.1-py3-none-any.whl", "filehash": "1dbbe77dc06697f086dbeb00731e72eea8ee0c3ef18fded07b6ec2d81b1a8e53", "filesize": 49381, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["dtx-to-wif", "fastapi", "pyserial-asyncio"]}}}}}