{"package": "shieldapi", "summary": "A package for endpoint protection of APIs using Keycloak", "pypi_url": "https://pypi.org/project/shieldapi", "piwheels_url": "https://www.piwheels.org/project/shieldapi", "releases": {"2.4.0": {"released": "2026-06-09 12:56:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"shieldapi-2.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-2.4.0-py3-none-any.whl", "filehash": "5575a32a293c63f9fd95b92071b25e4ca85cf43551a126c7e9bc5b6839434e75", "filesize": 23241, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["python-keycloak"]}}}, "2.3.0": {"released": "2026-06-08 22:02:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"shieldapi-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-2.3.0-py3-none-any.whl", "filehash": "eef53da4d275ccb1dfecaca8726803cd4523f9be9d17a8de658f59fb4f45f967", "filesize": 21659, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["python-keycloak"]}}}, "2.2.0": {"released": "2026-06-08 10:11:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"shieldapi-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-2.2.0-py3-none-any.whl", "filehash": "cfe48a2ab0992ccc31009660a6cf4338f8e73290224af0bfc50f3ac8556fe659", "filesize": 20794, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["python-keycloak"]}}}, "2.1.0": {"released": "2025-10-14 09:04:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"shieldapi-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-2.1.0-py3-none-any.whl", "filehash": "e9b2a4e2dcf78de4bcd878c6bd3b266ed72dfc47dc4043d91516e6262729d610", "filesize": 20207, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["fastapi", "flask", "python-keycloak"]}}}, "2.0.0": {"released": "2025-01-21 16:43:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"shieldapi-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-2.0.0-py3-none-any.whl", "filehash": "7316269254890ee082e2cd13bbac7e49665808fc0d22302fabe4d5776208e937", "filesize": 19482, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["fastapi", "flask", "python-keycloak"]}}}, "2.0.0rc5": {"released": "2024-07-22 20:31:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"shieldapi-2.0.0rc5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-2.0.0rc5-py3-none-any.whl", "filehash": "2b6ffa714dc400453744c43dd34a1caf3e1e896d375807baa317326290a90b33", "filesize": 19169, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["fastapi", "flask", "python-keycloak"]}}}, "2.0.0rc4": {"released": "2024-07-22 20:20:06", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"shieldapi-2.0.0rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-2.0.0rc4-py3-none-any.whl", "filehash": "962a9f104ac68a85fecf41636ab884a899b2868243d93d27352336dea0816582", "filesize": 19173, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["fastapi", "flask", "python-keycloak"]}}}, "2.0.0rc0": {"released": "2024-07-22 11:25:36", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"shieldapi-2.0.0rc0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-2.0.0rc0-py3-none-any.whl", "filehash": "34a1fc86cd6f9741c4232c1c2d19856a094284cbf875cdfe237b4194e93985b6", "filesize": 19193, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["fastapi", "flask", "python-keycloak"]}}}, "1.3.0rc0": {"released": "2024-07-20 18:58:22", "prerelease": true, "yanked": true, "skip_reason": "", "files": {"shieldapi-1.3.0rc0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-1.3.0rc0-py3-none-any.whl", "filehash": "837395e4176420918ff6c7ebdf65c13f2cd8e554c6a68e82ae9a3154521a8603", "filesize": 17832, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["fastapi", "flask", "python-keycloak"]}}}, "1.2.0": {"released": "2024-07-20 18:48:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"shieldapi-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-1.2.0-py3-none-any.whl", "filehash": "11e619b3fde96d5e4c2c79af89a4d6923e4650ef072f0e68fc1c5875569067d2", "filesize": 17797, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["fastapi", "flask", "python-keycloak"]}}}, "1.1.1": {"released": "2023-05-17 09:59:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"shieldapi-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-1.1.1-py3-none-any.whl", "filehash": "2c45789ccc49f8e13290853949223f1b136c6dc3a739a2c5b63cdf03365e62d0", "filesize": 17805, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["fastapi", "flask", "python-keycloak"]}}}, "1.1.0": {"released": "2023-05-17 09:46:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"shieldapi-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-1.1.0-py3-none-any.whl", "filehash": "d3a8f045313238d81917fae0eb6dccc97261bcd17402c95ddc9bbbd93a60df74", "filesize": 17803, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["fastapi", "flask", "python-keycloak"]}}}, "1.0.0": {"released": "2023-04-20 10:44:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"shieldapi-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/shieldapi/shieldapi-1.0.0-py3-none-any.whl", "filehash": "a9a8bc6a3b33101881cd72d7cbc561c1332b67c715a653aaca89eca91e66277d", "filesize": 17173, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["fastapi", "flask", "python-keycloak"]}}}}}