{"package": "haute", "summary": "Haute - Open-source pricing engine for insurance teams", "pypi_url": "https://pypi.org/project/haute", "piwheels_url": "https://www.piwheels.org/project/haute", "releases": {"0.3.3": {"released": "2026-03-30 21:23:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.3.3-py3-none-any.whl", "filehash": "8c73abadcfa7560db9d91ec79149d1e4321482d140e9dfa9e32b83e886ea2568", "filesize": 1198391, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["catboost", "click", "fastapi", "libcst", "orjson", "polars", "price-contour", "pydantic", "python-dotenv", "python-multipart", "rustystats", "structlog", "uvicorn", "watchfiles", "websockets"]}}}, "0.3.2": {"released": "2026-03-23 09:38:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.3.2-py3-none-any.whl", "filehash": "c4f5f17bd0f91ad2347129bae91940a86aebf72ec73186a256ddace0d7d80a13", "filesize": 1137586, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["catboost", "click", "fastapi", "libcst", "orjson", "polars", "price-contour", "pydantic", "python-dotenv", "python-multipart", "rustystats", "structlog", "uvicorn", "watchfiles", "websockets"]}}}, "0.3.1": {"released": "2026-03-21 17:06:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.3.1-py3-none-any.whl", "filehash": "f4f68bbd182df2c73e7aa9c6faf244eec30eccec7ca82e8aa276670f2d6f483a", "filesize": 1130054, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["catboost", "click", "fastapi", "libcst", "orjson", "polars", "price-contour", "pydantic", "python-dotenv", "python-multipart", "rustystats", "structlog", "uvicorn", "watchfiles", "websockets"]}}}, "0.3.0": {"released": "2026-03-17 19:16:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.3.0-py3-none-any.whl", "filehash": "8169f5358adeeeff4d20cf12f2549971613e3d3b32891362ce061baea3f3ef8e", "filesize": 1117043, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["catboost", "click", "fastapi", "libcst", "orjson", "polars", "price-contour", "pydantic", "python-dotenv", "python-multipart", "rustystats", "structlog", "uvicorn", "watchfiles", "websockets"]}}}, "0.2.5": {"released": "2026-03-07 20:17:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.2.5-py3-none-any.whl", "filehash": "9ccbb4e2193eda260c50b07b3fe3376d68b262e6b13b0aa67177e6a7d0f90d72", "filesize": 1059576, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["catboost", "click", "fastapi", "libcst", "orjson", "polars", "price-contour", "pydantic", "python-dotenv", "python-multipart", "structlog", "uvicorn", "watchfiles", "websockets"]}}}, "0.2.4": {"released": "2026-03-07 11:46:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.2.4-py3-none-any.whl", "filehash": "7c9066084e5e44db1bf7b8fe0a027e08b2a2ff068352ccdc8d17c679178e6aed", "filesize": 1059543, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["catboost", "click", "fastapi", "libcst", "orjson", "polars", "price-contour", "pydantic", "python-dotenv", "python-multipart", "structlog", "uvicorn", "watchfiles", "websockets"]}}}, "0.2.3": {"released": "2026-03-06 19:11:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.2.3-py3-none-any.whl", "filehash": "2eb929c197c2b2f177d04d5c86d5fa008ae1b8e6201cf2be794a5f380c524950", "filesize": 1054837, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["catboost", "click", "fastapi", "libcst", "polars", "price-contour", "pydantic", "python-dotenv", "python-multipart", "structlog", "uvicorn", "watchfiles", "websockets"]}}}, "0.2.2": {"released": "2026-03-06 15:51:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.2.2-py3-none-any.whl", "filehash": "e2ae5dc6dda613c890f6f6dda4b8a6a5054b650f2d6c9b63f7b8cb216ae2b3a6", "filesize": 1056454, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["catboost", "click", "fastapi", "libcst", "polars", "price-contour", "pydantic", "python-dotenv", "python-multipart", "structlog", "uvicorn", "watchfiles", "websockets"]}}}, "0.2.1": {"released": "2026-03-06 14:26:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.2.1-py3-none-any.whl", "filehash": "0c11c78ebc50ba78d4ea11ab6d73a30e5422d1c8eb26ffa687af91bc3316ee4d", "filesize": 1052660, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["catboost", "click", "fastapi", "libcst", "polars", "price-contour", "pydantic", "python-dotenv", "python-multipart", "structlog", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.24": {"released": "2026-02-17 08:04:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.24-py3-none-any.whl", "filehash": "610620b39e5d138f5a5a1d08dbaf7263d3574d539432dc337e35a34534a65c22", "filesize": 647858, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.23": {"released": "2026-02-17 07:36:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.23-py3-none-any.whl", "filehash": "f1d832e0adc0cec126636ed1c6e48970c235a45fbed3789b54aed77e8a99b59c", "filesize": 647791, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.22": {"released": "2026-02-17 07:30:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.22-py3-none-any.whl", "filehash": "7c0e640bfee2440b9a20b307f9ba8ca650926c98fb7cf85cd4e69fdd25fd56a3", "filesize": 647993, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.21": {"released": "2026-02-17 06:58:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.21-py3-none-any.whl", "filehash": "909f9f1e0dda186a1cfc6ebf49eb543e44a774de1ede4db11da44f602417aecb", "filesize": 646767, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.20": {"released": "2026-02-16 23:40:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.20-py3-none-any.whl", "filehash": "65ad4bdef1b051f8fa3a24671f9795f18cb9701729e7fe2c38cef7b22ce3c7b4", "filesize": 641607, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.19": {"released": "2026-02-16 23:28:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.19-py3-none-any.whl", "filehash": "615792712a135d7383b62e7a2b5ea787dcbc6fc70410581b410390c07464fb7f", "filesize": 641568, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.18": {"released": "2026-02-16 23:17:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.18-py3-none-any.whl", "filehash": "342eca8ce3119585c2caa5005986a8add5ca041fb4637fecdb85f3e77c87aa8f", "filesize": 641163, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.17": {"released": "2026-02-16 22:56:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.17-py3-none-any.whl", "filehash": "e96de8b674d023a5a5c497dd3f960824b5c4156404ef6788a58ea1b3b55cba4a", "filesize": 640825, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.16": {"released": "2026-02-16 22:35:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.16-py3-none-any.whl", "filehash": "e80bbb0fe72e92c397a78e7f0fbf1ed391b847f3f55f4db2358f1facfe7aaf6d", "filesize": 640816, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.15": {"released": "2026-02-16 22:20:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.15-py3-none-any.whl", "filehash": "b04b73bae045e46ce47dd343977b48be16664fe9c1707cb3e519b5f04e3653c9", "filesize": 640175, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.14": {"released": "2026-02-16 22:05:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.14-py3-none-any.whl", "filehash": "b3f5febc8cc52e7885038e4efe4cd7ae13154fbe6dee4690634200e3cbc7c393", "filesize": 640432, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.13": {"released": "2026-02-16 21:38:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.13-py3-none-any.whl", "filehash": "dcd71fd5b3ef964d171c44525e5426f4cb6c663cfa07265cd594e0a11221028a", "filesize": 640170, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.12": {"released": "2026-02-16 20:11:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.12-py3-none-any.whl", "filehash": "36eb82505033e843e3c90713d270796aee85f370a081da9eb45ffb83a200b6d7", "filesize": 639066, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.11": {"released": "2026-02-16 15:31:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.11-py3-none-any.whl", "filehash": "d138e0a3714ca2ad6663d0b490221a52c6426385b5809aec4c7fb24031320660", "filesize": 634323, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.10": {"released": "2026-02-16 12:18:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.10-py3-none-any.whl", "filehash": "e748a82a535c024d95d31d8e9287152e9cbbbfca8b59b62cfbf176f6d004d4b0", "filesize": 633673, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.9": {"released": "2026-02-16 12:00:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.9-py3-none-any.whl", "filehash": "303d95771f3ebc7cc1a9e596b8b968d7e20afb4ef6753aae7fc299986f0ef6c9", "filesize": 632555, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.8": {"released": "2026-02-16 11:32:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.8-py3-none-any.whl", "filehash": "14bc77ea4a3c214ed283a82222e7522a21d9d00a126f6d02ac52315108b43182", "filesize": 632626, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.7": {"released": "2026-02-15 22:25:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.7-py3-none-any.whl", "filehash": "ab0099da31cb7b9d351511c100ccb2ddd65f4d43fe3f4ed0782463535c707c9d", "filesize": 632508, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.6": {"released": "2026-02-15 22:01:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.6-py3-none-any.whl", "filehash": "a2e4ce2dd963b0159d1e6211ebda57bc64ef893b6d5b7de60f4a97e228b4301d", "filesize": 632441, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.5": {"released": "2026-02-15 20:56:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.5-py3-none-any.whl", "filehash": "41aa7e4f9292eaa350de1e0ee8aa67d53d07258b7ab2de74eea6973d094bf577", "filesize": 632367, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.4": {"released": "2026-02-15 19:06:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.4-py3-none-any.whl", "filehash": "239b2e4b490ea5716add2b2bff69913273489d705b1da3085f8db9989b8b3035", "filesize": 632247, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.3": {"released": "2026-02-15 18:55:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.3-py3-none-any.whl", "filehash": "278e2afc99f92eecb723fd69891b71df1f1778a5c260ea55b61741454c5125ce", "filesize": 632223, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.2": {"released": "2026-02-15 18:50:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.2-py3-none-any.whl", "filehash": "4afa5be67067722193d5ec6465bd2be0aecbcaabec4c3f56b7a44e97c8859f14", "filesize": 51305, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.1": {"released": "2026-02-15 18:34:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"haute-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/haute/haute-0.1.1-py3-none-any.whl", "filehash": "efb2d97264ad064c0c97cba57d3f2f4218fa610c10db7bd83e245f5aaf4a0af6", "filesize": 51304, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["click", "fastapi", "libcst", "polars", "pydantic", "python-multipart", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.0": {"released": "2026-02-15 18:03:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}}}