{"package": "granian", "summary": "A Rust HTTP server for Python applications", "pypi_url": "https://pypi.org/project/granian", "piwheels_url": "https://www.piwheels.org/project/granian", "releases": {"2.7.5": {"released": "2026-05-28 15:12:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.7.4": {"released": "2026-04-23 11:53:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.7.3": {"released": "2026-04-07 11:03:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.7.2": {"released": "2026-02-24 23:01:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.7.1": {"released": "2026-02-08 20:00:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.7.0": {"released": "2026-02-02 11:37:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.6.1": {"released": "2026-01-07 11:06:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.6.0": {"released": "2025-11-16 16:05:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.5.7": {"released": "2025-11-05 12:15:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.5.6": {"released": "2025-10-29 18:52:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.5.5": {"released": "2025-10-07 17:37:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.5.4": {"released": "2025-09-18 11:49:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.5.3": {"released": "2025-09-11 13:17:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.5.2": {"released": "2025-09-02 15:29:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.5.1": {"released": "2025-08-26 16:08:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.5.0": {"released": "2025-07-30 18:52:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.4.2": {"released": "2025-07-15 18:22:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.4.1": {"released": "2025-07-01 21:47:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.4.0": {"released": "2025-06-28 13:46:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.3.4": {"released": "2025-06-14 13:08:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.3.3": {"released": "2025-06-08 15:15:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.3.2": {"released": "2025-06-02 18:59:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.3.1": {"released": "2025-05-20 13:56:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.3.0": {"released": "2025-05-19 09:04:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.6": {"released": "2025-05-07 18:02:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.5": {"released": "2025-04-16 19:44:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.4": {"released": "2025-04-11 16:51:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.3": {"released": "2025-04-09 18:04:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.2": {"released": "2025-04-06 14:36:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.1": {"released": "2025-04-02 18:59:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.2.0": {"released": "2025-03-23 21:39:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.1.2": {"released": "2025-03-21 12:20:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.1.1": {"released": "2025-03-19 18:50:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.1.0": {"released": "2025-03-18 19:47:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.0.1": {"released": "2025-03-04 23:16:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.0.0": {"released": "2025-03-03 11:08:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.7.6": {"released": "2025-01-30 00:49:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.7.5": {"released": "2025-01-14 16:20:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.7.4": {"released": "2025-01-08 18:45:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.7.3": {"released": "2024-12-28 17:32:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.7.2": {"released": "2024-12-24 17:50:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.7.1": {"released": "2024-12-17 09:30:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.7.0": {"released": "2024-12-15 18:54:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.6.4": {"released": "2024-11-22 18:17:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.6.3": {"released": "2024-10-29 19:34:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.6.2": {"released": "2024-10-27 16:05:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.6.1": {"released": "2024-10-15 11:20:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.6.0": {"released": "2024-09-03 20:04:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.5.2": {"released": "2024-07-30 14:51:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.5.1": {"released": "2024-07-09 21:48:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.5.0": {"released": "2024-07-07 20:53:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.4.4": {"released": "2024-06-18 23:57:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.4.3": {"released": "2024-06-13 14:25:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.4.2": {"released": "2024-06-09 12:54:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.4.1": {"released": "2024-05-27 18:35:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.4.0": {"released": "2024-05-26 14:59:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.3.2": {"released": "2024-05-21 18:52:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.3.1": {"released": "2024-05-01 22:57:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.3.0": {"released": "2024-04-27 00:35:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.2.3": {"released": "2024-04-15 21:16:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.1.2": {"released": "2024-03-09 13:48:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.0.2": {"released": "2024-01-28 14:51:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.7.6": {"released": "2024-01-17 14:15:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"granian-0.7.6-cp311-cp311-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.7.6-cp311-cp311-linux_armv6l.whl", "filehash": "5445782a1f9fdcfb4e35008e76c067eeb55f77420acf0fd74e677884fe865f4f", "filesize": 1901605, "builder_abi": "cp311", "file_abi_tag": "cp311", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.7.6-cp311-cp311-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.7.6-cp311-cp311-linux_armv7l.whl", "filehash": "5445782a1f9fdcfb4e35008e76c067eeb55f77420acf0fd74e677884fe865f4f", "filesize": 1901605, "builder_abi": "cp311", "file_abi_tag": "cp311", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.7.6-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.7.6-cp313-cp313-linux_armv6l.whl", "filehash": "8c9bea2601af6bbb6462fa3d1f1da6c201681a2d442b1dcea24721db82380b41", "filesize": 1805399, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.7.6-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.7.6-cp313-cp313-linux_armv7l.whl", "filehash": "8c9bea2601af6bbb6462fa3d1f1da6c201681a2d442b1dcea24721db82380b41", "filesize": 1805399, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}}}, "0.6.1": {"released": "2023-10-16 10:41:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"granian-0.6.1-cp311-cp311-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp311-cp311-linux_armv6l.whl", "filehash": "418f89b8d56cd67013e32652c79d2062bbb4763e8270b13e8a2bb9c5ba6c00fa", "filesize": 1861926, "builder_abi": "cp311", "file_abi_tag": "cp311", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.6.1-cp311-cp311-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp311-cp311-linux_armv7l.whl", "filehash": "418f89b8d56cd67013e32652c79d2062bbb4763e8270b13e8a2bb9c5ba6c00fa", "filesize": 1861926, "builder_abi": "cp311", "file_abi_tag": "cp311", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.6.1-cp39-cp39-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp39-cp39-linux_armv6l.whl", "filehash": "c2e5307bf4283662f822b89a8569f0ce85147257f8e8a14d65c3bd494139d5eb", "filesize": 1864508, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.6.1-cp39-cp39-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp39-cp39-linux_armv7l.whl", "filehash": "c2e5307bf4283662f822b89a8569f0ce85147257f8e8a14d65c3bd494139d5eb", "filesize": 1864508, "builder_abi": "cp39", "file_abi_tag": "cp39", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.6.1-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp313-cp313-linux_armv6l.whl", "filehash": "2709f9832b536a9fc8eace9415f3e21619f4d541824522a585436310aa4a8ee7", "filesize": 1773127, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.6.1-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp313-cp313-linux_armv7l.whl", "filehash": "2709f9832b536a9fc8eace9415f3e21619f4d541824522a585436310aa4a8ee7", "filesize": 1773127, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}}}, "0.5.3": {"released": "2023-08-18 10:04:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"granian-0.5.3-cp311-cp311-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.5.3-cp311-cp311-linux_armv6l.whl", "filehash": "212a0f8a2da7bbfd17b289fcedf5ed6fd4757b1b1a01c1b40067b0f5c3d4d148", "filesize": 1888439, "builder_abi": "cp311", "file_abi_tag": "cp311", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.5.3-cp311-cp311-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.5.3-cp311-cp311-linux_armv7l.whl", "filehash": "212a0f8a2da7bbfd17b289fcedf5ed6fd4757b1b1a01c1b40067b0f5c3d4d148", "filesize": 1888439, "builder_abi": "cp311", "file_abi_tag": "cp311", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}}}, "0.4.3": {"released": "2023-05-28 13:45:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"granian-0.4.3-cp311-cp311-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.4.3-cp311-cp311-linux_armv6l.whl", "filehash": "d70cafd7765c9c5f7ddeac9a1fb6713151cae697938eee348afd6f8e6f2eaa9e", "filesize": 1544939, "builder_abi": "cp311", "file_abi_tag": "cp311", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.4.3-cp311-cp311-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.4.3-cp311-cp311-linux_armv7l.whl", "filehash": "d70cafd7765c9c5f7ddeac9a1fb6713151cae697938eee348afd6f8e6f2eaa9e", "filesize": 1544939, "builder_abi": "cp311", "file_abi_tag": "cp311", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.4.3-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.4.3-cp313-cp313-linux_armv6l.whl", "filehash": "219164ac0b48febb4761990a7cc6b6163d25dcc616cc1be4dbe15f504f22e99a", "filesize": 1565051, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.8", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.4.3-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.4.3-cp313-cp313-linux_armv7l.whl", "filehash": "219164ac0b48febb4761990a7cc6b6163d25dcc616cc1be4dbe15f504f22e99a", "filesize": 1565051, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.8", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}}}, "0.3.2": {"released": "2023-05-02 22:28:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"granian-0.3.2-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.3.2-cp313-cp313-linux_armv6l.whl", "filehash": "5e406057f74ac77a70f5a7f03b04dd67178cd6de9dbcc9f373c4953a8bf09f2d", "filesize": 1481323, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.7", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}, "granian-0.3.2-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.3.2-cp313-cp313-linux_armv7l.whl", "filehash": "5e406057f74ac77a70f5a7f03b04dd67178cd6de9dbcc9f373c4953a8bf09f2d", "filesize": 1481323, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.7", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop", "watchfiles"]}}}, "0.2.6": {"released": "2023-01-25 19:36:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"granian-0.2.6-cp311-cp311-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.2.6-cp311-cp311-linux_armv6l.whl", "filehash": "62a42631dd7816eae3cee3d33624a7607c2d752c2b4767d811900f5069193ace", "filesize": 1513950, "builder_abi": "cp311", "file_abi_tag": "cp311", "platform": "linux_armv6l", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop"]}, "granian-0.2.6-cp311-cp311-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.2.6-cp311-cp311-linux_armv7l.whl", "filehash": "62a42631dd7816eae3cee3d33624a7607c2d752c2b4767d811900f5069193ace", "filesize": 1513950, "builder_abi": "cp311", "file_abi_tag": "cp311", "platform": "linux_armv7l", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typer", "uvloop"]}, "granian-0.2.6-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.2.6-cp313-cp313-linux_armv6l.whl", "filehash": "1d16e316c189806a836d6aef15836959ab216432b0fba0f94c7b960efa3db801", "filesize": 1580884, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.7", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop"]}, "granian-0.2.6-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.2.6-cp313-cp313-linux_armv7l.whl", "filehash": "1d16e316c189806a836d6aef15836959ab216432b0fba0f94c7b960efa3db801", "filesize": 1580884, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.7", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop"]}}}, "0.1.5": {"released": "2022-12-05 15:39:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"granian-0.1.5-cp313-cp313-linux_armv6l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.1.5-cp313-cp313-linux_armv6l.whl", "filehash": "e6f389fe9f7db8dcf3a6d3462c81a54c3f100d7c7ce78701b273927d8c7d573f", "filesize": 1829359, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv6l", "requires_python": ">=3.7", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop"]}, "granian-0.1.5-cp313-cp313-linux_armv7l.whl": {"file_url": "https://archive1.piwheels.org/simple/granian/granian-0.1.5-cp313-cp313-linux_armv7l.whl", "filehash": "e6f389fe9f7db8dcf3a6d3462c81a54c3f100d7c7ce78701b273927d8c7d573f", "filesize": 1829359, "builder_abi": "cp313", "file_abi_tag": "cp313", "platform": "linux_armv7l", "requires_python": ">=3.7", "apt_dependencies": ["libc6", "libgcc-s1"], "pip_dependencies": ["typer", "uvloop"]}}}}}