{"package": "allianceauth-app-utils", "summary": "Commonly used utilities and helpers for rapid development of Alliance Auth apps.", "pypi_url": "https://pypi.org/project/allianceauth-app-utils", "piwheels_url": "https://www.piwheels.org/project/allianceauth-app-utils", "releases": {"2.0.0b2": {"released": "2025-11-12 19:37:33", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"allianceauth_app_utils-2.0.0b2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-2.0.0b2-py3-none-any.whl", "filehash": "d1b7f28e9e905df09f2fe621ef3a352c06a6a6033256d07067445110023f7b7a", "filesize": 32968, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "django-esi", "requests"]}}}, "2.0.0b1": {"released": "2025-11-11 17:56:57", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"allianceauth_app_utils-2.0.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-2.0.0b1-py3-none-any.whl", "filehash": "edd8b47a7acc1334857d8ae26c65614f29a759ebef2e6f25f9711fd5df434e7e", "filesize": 32830, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "django-esi", "requests"]}}}, "2.0.0a1": {"released": "2025-11-10 13:19:42", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"allianceauth_app_utils-2.0.0a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-2.0.0a1-py3-none-any.whl", "filehash": "b8bd942d2901993f233b976a7b2aff3623a1140df462c5dad1e4bc7a7ed2292a", "filesize": 32829, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "django-esi", "requests"]}}}, "1.32.1": {"released": "2026-05-29 16:10:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.32.1-py3-none-any.whl": {"file_url": "/simple/allianceauth-app-utils/allianceauth_app_utils-1.32.1-py3-none-any.whl", "filehash": "2e0e3251f32260551848c966b6498fd5abdfbec156498b47091f2c0b1effacd0", "filesize": 33824, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "pytz", "requests"]}}}, "1.32.0": {"released": "2026-05-26 11:14:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.32.0-py3-none-any.whl": {"file_url": "/simple/allianceauth-app-utils/allianceauth_app_utils-1.32.0-py3-none-any.whl", "filehash": "1f6b887b94dcdc246c86e4c38fa7f23e532204ea067f11b0f16ffd2560da90b9", "filesize": 33822, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "pytz", "requests"]}}}, "1.31.0": {"released": "2026-05-11 12:35:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.31.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.31.0-py3-none-any.whl", "filehash": "170808de6f2d68e9263ee5440042e98794ad1d3af7b65a238e0134d05508e855", "filesize": 33500, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "pytz", "requests"]}}}, "1.31.0a1": {"released": "2026-04-29 14:48:43", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.31.0a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.31.0a1-py3-none-any.whl", "filehash": "5df1ba2a7570195505df6844150a555fe4e7294b633c473d921dcf304697b7c8", "filesize": 33521, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "pytz", "requests"]}}}, "1.30.1": {"released": "2026-03-14 18:12:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.30.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.30.1-py3-none-any.whl", "filehash": "0a781373b7d3f5907e537a70fc85d91a8e0ae4fbfcb8f520d697c76795e38688", "filesize": 33257, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.30.0": {"released": "2025-11-16 14:31:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.30.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.30.0-py3-none-any.whl", "filehash": "15c1a3d46d7058a5601219d5320c3098a90ddd731cd47b2840c54f1bedfa53a2", "filesize": 33245, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.29.1": {"released": "2025-11-15 14:16:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.29.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.29.1-py3-none-any.whl", "filehash": "2d4eb1ba45db9c80da31e1ae076996dfe7d24ae7a5f279d83b7cb408bb9dec00", "filesize": 33083, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.29.0": {"released": "2025-11-14 16:01:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.29.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.29.0-py3-none-any.whl", "filehash": "8d05d7b12d93cc820a0c251ae8068c21ac674e68f91ec8e9a7655b1e6d3187f6", "filesize": 33133, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.28.0": {"released": "2025-11-13 19:25:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.28.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.28.0-py3-none-any.whl", "filehash": "3397b1032156fa65bdb30abb73eee73ffd4c4a6fed6dd74bc79e069f190dd598", "filesize": 32911, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.27.0": {"released": "2025-10-12 18:47:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.27.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.27.0-py3-none-any.whl", "filehash": "b509e8ce3f2cc005baf164ad21bc9383d36fb7f7e54bbdd789396f3b2bccc62b", "filesize": 31985, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.27.0a1": {"released": "2025-10-12 13:14:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.27.0a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.27.0a1-py3-none-any.whl", "filehash": "30eeb4ec19d171404c97223b402c88f190a2ad1b6cbc53c7a53d8e8f716f46b5", "filesize": 31662, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.26.1": {"released": "2025-07-27 11:33:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.26.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.26.1-py3-none-any.whl", "filehash": "072232b6100f57f4e1911e2e09aa011181385bed8ee97615ce3a6956697ca2ea", "filesize": 32200, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.26.0": {"released": "2025-04-14 14:27:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.26.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.26.0-py3-none-any.whl", "filehash": "4326a86d4f4e4a09b15fd199279c263e64d58ff355b12146085efae07f61cfbf", "filesize": 32198, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.25.0": {"released": "2023-12-13 20:17:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.25.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.25.0-py3-none-any.whl", "filehash": "d7b173edeeab2764418457f9e4268ce5dee6c9fbb997577457c642a0b2d4a04e", "filesize": 32072, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.24.0": {"released": "2023-11-28 22:04:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.24.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.24.0-py3-none-any.whl", "filehash": "ca33ea9c6a2b17d9a39ff8830a21dc35e677e7f8f587b1b68e2057805abaf12a", "filesize": 30951, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.23.0": {"released": "2023-11-13 23:27:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.23.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.23.0-py3-none-any.whl", "filehash": "eba531d8aed48b6d139c1012964739b81b85b87ac790211d0ec0a51ca680bded", "filesize": 30950, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.22.0": {"released": "2023-11-08 01:35:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.22.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.22.0-py3-none-any.whl", "filehash": "d99991c146c0a6ee6b409d00c01ae4a9bbe0ccb70ee203b8b8f7b9fb8f705a65", "filesize": 30786, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.21.0": {"released": "2023-11-03 20:30:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.21.0-py3-none-any.whl", "filehash": "d68536e8149519a9290503918941e21d58ec5260578b24c781a5c31ea49fd5f8", "filesize": 30763, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.20.1": {"released": "2023-09-17 14:20:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.20.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.20.1-py3-none-any.whl", "filehash": "1c1f62755caa90c2f1bc586519b36819915b73c72a3be3406864137673ac470e", "filesize": 30259, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.20.0": {"released": "2023-09-17 13:30:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.20.0-py3-none-any.whl", "filehash": "e3b865956b2ff13d0d61a363affcc20844fb860e972561009b6f5de103b736f6", "filesize": 30196, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.19.1": {"released": "2023-07-12 13:34:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.19.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.19.1-py3-none-any.whl", "filehash": "d005decb29e3687dec6eab984a241f132c0df4c2eac509bd75b923a180e70024", "filesize": 29890, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.19.0": {"released": "2023-06-23 13:19:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.19.0-py3-none-any.whl", "filehash": "da83c3a500e9f16ae6ee8772c75f8803d7f37a7be3a9b8064dbf9f55bbaf1c97", "filesize": 29890, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.18.1": {"released": "2023-06-19 21:29:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.18.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.18.1-py3-none-any.whl", "filehash": "8e9472248e8794acfeff1e0fe5511aed0ca438087b771004656207c195ffa5d1", "filesize": 30023, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.18.0": {"released": "2023-04-27 15:31:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.18.0-py3-none-any.whl", "filehash": "edba445b6bea30eef7f78d7e6645b446c01ceaff6f6440b6fb114b4b025ef250", "filesize": 29931, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.17.1": {"released": "2023-03-27 14:37:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.17.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.17.1-py3-none-any.whl", "filehash": "be1570e287ed45d0734a5fe95a3847995ec6b9703b023a7ac23d5d764ea14bae", "filesize": 28472, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.17.0": {"released": "2023-03-21 19:37:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.17.0-py3-none-any.whl", "filehash": "d3217d1b99be5c0d8d376ddbf875efa25d8aa7d787aa6d4c08b14a3ee58138f4", "filesize": 28433, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.16.0": {"released": "2023-03-14 15:35:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.16.0-py3-none-any.whl", "filehash": "d8b4a8a213cd3184629a67f54b8cd1be868a11dcc3a323a3fa5aa9f12bf24413", "filesize": 28270, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.15.0": {"released": "2023-02-16 13:40:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.15.0-py3-none-any.whl", "filehash": "df937b6ee1bbd8d98e24d0a2893d9dfa0af4a6745a1bf2b47084f27897359712", "filesize": 26017, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.8", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.14.2": {"released": "2022-08-14 20:03:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.14.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.14.2-py3-none-any.whl", "filehash": "0825e2bb33792254433f39d2c21d2aeae7f346ec02e83469a3c14a170b1bc63a", "filesize": 26004, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.7", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.14.1": {"released": "2022-08-06 13:02:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.14.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.14.1-py3-none-any.whl", "filehash": "3fff7e586e1a4b35bf080b986db051f3ba0c24e998108af975bf99204fff5290", "filesize": 26001, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.7", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.14.0": {"released": "2022-07-21 18:42:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.14.0-py3-none-any.whl", "filehash": "10b669efb208434aa62bcde04f3469d4d284d08e2b887a97ca5dded6c9755d6e", "filesize": 25902, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.7", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.13.1": {"released": "2022-06-18 18:39:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.13.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.13.1-py3-none-any.whl", "filehash": "9865a727524993d74d88eb1d116108ca6fb715c1dfc07f7cd398e79a4eee0cb8", "filesize": 24323, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.7", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.13.0": {"released": "2022-03-02 19:46:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.13.0-py3-none-any.whl", "filehash": "d7e5bf82b202c91f6be097741563a72bdfefd2ec3f4d36741ce140670eca9c09", "filesize": 24336, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.7", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.12.0": {"released": "2022-03-02 14:08:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.12.0-py3-none-any.whl", "filehash": "0f268523d3a03f58955530c22ad5bc214ec44a4ee9ebaf1f74362819cdf5d07a", "filesize": 24184, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.7", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.11.0": {"released": "2022-02-16 19:37:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.11.0-py3-none-any.whl", "filehash": "f412253f315fe498c4ec90c4e366dd6e4407668f1c2058cfaa86933687e1228d", "filesize": 24174, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.7", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.10.0": {"released": "2022-01-31 20:53:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.10.0-py3-none-any.whl", "filehash": "67b7cf0ff6dc360ff563d7af30f714c1921dc820d71b7ce4274776b4e039cbe9", "filesize": 23472, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.7", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.9.0": {"released": "2021-12-22 16:49:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.9.0-py3-none-any.whl", "filehash": "e2f6dd7bf14ce33e072277b2bdd5d812a6128080058e541129999c3d8d90aa60", "filesize": 22291, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.8.2": {"released": "2021-11-12 10:42:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.8.2-py3-none-any.whl", "filehash": "d4c682f30449d3bd19c74df23bec895acc8b0ca42b31b672d1ab7db59d6b0030", "filesize": 22247, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.8.1": {"released": "2021-10-29 15:25:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.8.1-py3-none-any.whl", "filehash": "f32808f8ddb2abcca89481db0f3c50bff6fa20453889221eeb8bf709ce5904d4", "filesize": 22271, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.8.0": {"released": "2021-07-14 13:30:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.8.0-py3-none-any.whl", "filehash": "04290fc058cdb3407a026d85b66c8cc6b008e92d319aabdce5aa5aa0f30684e3", "filesize": 22193, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.7.1": {"released": "2021-07-02 13:19:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.7.1-py3-none-any.whl", "filehash": "7925b23bb620d021bbe6d8e65a09bae27ee5b3e04ac0d27a167788a46fc01beb", "filesize": 22158, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.7.0": {"released": "2021-07-01 18:04:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.7.0-py3-none-any.whl", "filehash": "a2a81b023d9589bc5058a43c0aa6ecf21bd9cfd503d903335d4c6f345009374e", "filesize": 22170, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth", "requests"]}}}, "1.6.0": {"released": "2021-06-29 14:20:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.6.0-py3-none-any.whl", "filehash": "826f1822bb3afc8250da72da99dfd8d5e98fc901015beb9bb898e6fba79b6d54", "filesize": 21734, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.5.0": {"released": "2021-06-26 18:22:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.5.0-py3-none-any.whl", "filehash": "3dac5667452c00d0545ee3774f3575c77029d16b0fe6b8ec209a1dce9bcff4e8", "filesize": 21626, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.4.0": {"released": "2021-06-24 19:29:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.4.0-py3-none-any.whl", "filehash": "54a2ab7fe3abcb06cd5c1c682231c3a727fdde04e1f065ee9ae449859b3da559", "filesize": 19406, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.3.0": {"released": "2021-05-06 13:23:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.3.0-py3-none-any.whl", "filehash": "5c22ba6e51143a18c6e8f5e0c454105574cd6891e30e4475ade52852e2ab7b9a", "filesize": 18138, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.2.0": {"released": "2021-04-16 20:01:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.2.0-py3-none-any.whl", "filehash": "c09bbbbec77e9bf272013bc9a93557e87125ef90a3eac083a79e698faac91709", "filesize": 17872, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.1.0": {"released": "2021-03-19 22:53:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.1.0-py3-none-any.whl", "filehash": "117db852e6c0084589ce1a0495afe50c153db54a10ccd252db05b8e82de4e8cd", "filesize": 17246, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.0.2": {"released": "2021-03-13 13:39:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.0.2-py3-none-any.whl", "filehash": "93d58698cc551cb96390f4db4324894058b856fb2e31fa18887def9136fb3deb", "filesize": 14923, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.0.1": {"released": "2021-02-27 18:41:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.0.1-py3-none-any.whl", "filehash": "994ec6bd4f6ce35b865793eb292c533d922131a94581ffa11720208339bad140", "filesize": 14901, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.0.0": {"released": "2021-02-20 11:37:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.0.0-py3-none-any.whl", "filehash": "bcc302dd34aa00f21ba6a98f7593fab7eb93b67655057130c53375a024b212b5", "filesize": 14616, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.0.0a7": {"released": "2021-02-18 19:22:32", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.0.0a7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.0.0a7-py3-none-any.whl", "filehash": "4138090c2e2aa77ea269a0e6bf144645561fe5868d26dbadc264d5c9131e6e8f", "filesize": 14356, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.0.0a6": {"released": "2021-02-14 22:42:09", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.0.0a6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.0.0a6-py3-none-any.whl", "filehash": "9b12b852dfd9fa98c1de04def05c8569b5ab0e6115dd81ef71d633d7f0910ce7", "filesize": 13996, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.0.0a5": {"released": "2021-02-14 22:04:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.0.0a5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.0.0a5-py3-none-any.whl", "filehash": "7591ac358ad14c998c784c7a912c4a0fbbedb787af2c798701e61c55f2b28752", "filesize": 13666, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.0.0a4": {"released": "2021-02-11 21:53:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.0.0a4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.0.0a4-py3-none-any.whl", "filehash": "b4709f2f015b5312ec78526b18d1e772c8eae9f7277f3376d7cfd3eb15f8a049", "filesize": 13086, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.0.0a3": {"released": "2021-02-10 00:02:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.0.0a3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.0.0a3-py3-none-any.whl", "filehash": "956c8123bee34dd638831ea3321c63a1fa59b4d7ea7a6f4b2caa78c41ddeb053", "filesize": 13100, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.0.0a2": {"released": "2021-02-09 01:02:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.0.0a2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.0.0a2-py3-none-any.whl", "filehash": "ff5c5be1cb8670b50a7eed583920ed48b7380d48a5946010d70c3801a8471565", "filesize": 13027, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}, "1.0.0a1": {"released": "2021-02-08 23:04:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"allianceauth_app_utils-1.0.0a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/allianceauth-app-utils/allianceauth_app_utils-1.0.0a1-py3-none-any.whl", "filehash": "4bd5c4cbafa84c36892452d901703c8156e1f080ff92ea0e10a8b6dbbf681072", "filesize": 12742, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "~=3.6", "apt_dependencies": [], "pip_dependencies": ["allianceauth"]}}}}}