{"package": "cjm-fasthtml-viewport-fit", "summary": "Reusable viewport height measurement utility for FastHTML applications that dynamically fits element height to remaining viewport space with resize and HTMX integration.", "pypi_url": "https://pypi.org/project/cjm-fasthtml-viewport-fit", "piwheels_url": "https://www.piwheels.org/project/cjm-fasthtml-viewport-fit", "releases": {"0.0.16": {"released": "2026-05-17 07:18:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.16-py3-none-any.whl": {"file_url": "/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.16-py3-none-any.whl", "filehash": "4252c52b4020a9fccb331347a5ffb63958cf0640085c027354e1404fe8badfa2", "filesize": 14617, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cjm-fasthtml-app-core", "python-fasthtml"]}}}, "0.0.15": {"released": "2026-05-15 09:06:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.15-py3-none-any.whl": {"file_url": "/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.15-py3-none-any.whl", "filehash": "58d6a2193e4fc915b49ce3909935e42d125c540f345e043f46bd60335bddceba", "filesize": 14618, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cjm-fasthtml-app-core", "python-fasthtml"]}}}, "0.0.14": {"released": "2026-05-13 22:39:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.14-py3-none-any.whl": {"file_url": "/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.14-py3-none-any.whl", "filehash": "11b7c7cc165e6de95813138d0af8319e1222f3b3fbaa3b49a8b1192340837da9", "filesize": 14617, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cjm-fasthtml-app-core", "python-fasthtml"]}}}, "0.0.13": {"released": "2026-05-13 09:05:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.13-py3-none-any.whl": {"file_url": "/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.13-py3-none-any.whl", "filehash": "e3e22a27b136d635eb58a3c214a775cc328fc9451c1ebe991e37d717ba08659e", "filesize": 14617, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["cjm-fasthtml-app-core", "python-fasthtml"]}}}, "0.0.12": {"released": "2026-03-16 21:25:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.12-py3-none-any.whl", "filehash": "3af2a6ca313d33598c2ee6a1ce54d2c378c731fb8835d7058b4b9b70a379729f", "filesize": 27156, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.11": {"released": "2026-03-12 05:55:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.11-py3-none-any.whl", "filehash": "38b1cf5c45144ca19363cb3412df58640d05cf7a7ba26cb557c645cdec78bcbc", "filesize": 24402, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.10": {"released": "2026-03-12 05:16:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.10-py3-none-any.whl", "filehash": "aebe23af21a3be2eb427de14209e192b4d253e6e557c7e688ba8c4e6a8d56634", "filesize": 24261, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.9": {"released": "2026-03-06 00:59:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.9-py3-none-any.whl", "filehash": "224a59c188a88b8ca8a047b065b3458b08b07757575100f6a54b73fad81d97d9", "filesize": 13967, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.8": {"released": "2026-03-06 00:40:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.8-py3-none-any.whl", "filehash": "590f4dd624ea500c8c250b3f61f1e321d2e4055bc745c06caae0b3a3eb326bc9", "filesize": 13896, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.7": {"released": "2026-03-05 23:10:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.7-py3-none-any.whl", "filehash": "5acb941dae137b6dd16d9f7a783e9d86968161c866f67524495e4f4f64a6749e", "filesize": 13890, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.6": {"released": "2026-03-05 22:41:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.6-py3-none-any.whl", "filehash": "286b252b0ec6ea8b93c00baa73c238d3843197876a9f123d4fdc3e8fcdfd1998", "filesize": 13934, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.5": {"released": "2026-03-05 22:23:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.5-py3-none-any.whl", "filehash": "6f82edcc6e93f546c883425c72197c4fbb9b175d907c06e7530def985488ebf6", "filesize": 13972, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.4": {"released": "2026-03-05 21:56:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.4-py3-none-any.whl", "filehash": "fc17526030b665220db3a0897f73c9b384f9999f889b8b23c29eba7d00d41037", "filesize": 13823, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.3": {"released": "2026-03-04 00:30:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.3-py3-none-any.whl", "filehash": "ddddc5d5a9180afb002bebf6e5521778833dcbeb5dfe1b0e10bd5389eb0de01e", "filesize": 13729, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.2": {"released": "2026-03-04 00:20:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.2-py3-none-any.whl", "filehash": "61777cf6a236f048d220867cd7404127a5d4b2128a852473088ad09283f522f9", "filesize": 13645, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}, "0.0.1": {"released": "2026-03-03 23:51:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"cjm_fasthtml_viewport_fit-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/cjm-fasthtml-viewport-fit/cjm_fasthtml_viewport_fit-0.0.1-py3-none-any.whl", "filehash": "12bcc284023704d80ff72bc7acff598f9e07b8c3df1ab10b26c72ddbd7eacc04", "filesize": 13115, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["python-fasthtml"]}}}}}