{"package": "msal", "summary": "The Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD\u2026", "pypi_url": "https://pypi.org/project/msal", "piwheels_url": "https://www.piwheels.org/project/msal", "releases": {"1.36.0": {"released": "2026-04-09 10:20:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.36.0-py3-none-any.whl": {"file_url": "/simple/msal/msal-1.36.0-py3-none-any.whl", "filehash": "0937fb7a5af0fd90023215f369f21222072612a55d43d33ed742d9b7825e1b41", "filesize": 121547, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.35.1": {"released": "2026-03-04 23:38:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.35.1-py3-none-any.whl": {"file_url": "/simple/msal/msal-1.35.1-py3-none-any.whl", "filehash": "eb0d10e1261b29343491acf1b8b7b7ce6a804902b736b5f0e65c6b64fe4ea4d1", "filesize": 119909, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.35.0": {"released": "2026-02-24 10:58:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.35.0-py3-none-any.whl": {"file_url": "/simple/msal/msal-1.35.0-py3-none-any.whl", "filehash": "517ed92ca4278107ae00c7ba8b4cc17963cb1fd1bbad70d34f33c7d50827f7fa", "filesize": 120082, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.35.0b1": {"released": "2026-01-06 23:51:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"msal-1.35.0b1-py3-none-any.whl": {"file_url": "/simple/msal/msal-1.35.0b1-py3-none-any.whl", "filehash": "e83278e1a3eafd267f4fe56759f98f10c5d43fae95f569633940efa82cbd02a0", "filesize": 117733, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.34.0": {"released": "2025-09-22 23:05:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.34.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.34.0-py3-none-any.whl", "filehash": "62e55c8e3e1811b9aac131699ca0a233b59b00ddea4d9fd03c83045d4280bf7e", "filesize": 116987, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.34.0b1": {"released": "2025-08-12 04:57:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"msal-1.34.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.34.0b1-py3-none-any.whl", "filehash": "296de17cd5415f75ecaff179567b8c90f5aa3712612a882811414e6bf94dacb2", "filesize": 117015, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.33.0": {"released": "2025-07-22 19:36:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.33.0-py3-none-any.whl": {"file_url": "/simple/msal/msal-1.33.0-py3-none-any.whl", "filehash": "10347950f12a902feab8e922673dd4b8b4049a3ec045e8756af871eb4c443624", "filesize": 116853, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.33.0b1": {"released": "2025-06-05 02:51:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"msal-1.33.0b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.33.0b1-py3-none-any.whl", "filehash": "e8d6c804508af891e8ebb2641925a5be8de74968d7478ae8bb1a983b46abb1a7", "filesize": 116880, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.32.3": {"released": "2025-04-25 13:12:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.32.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.32.3-py3-none-any.whl", "filehash": "9e3785e0ea36f8b521b23a9c3a6a3e61014b53f1c13e8342eeba81afbf22f6c3", "filesize": 115358, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.32.2": {"released": "2025-04-25 04:15:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.32.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.32.2-py3-none-any.whl", "filehash": "18a81543e94268b2dd8e0de697c06b55c57c7861479f6db6381085b2537b582f", "filesize": 115279, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.32.1": {"released": "2025-04-24 18:22:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.32.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.32.1-py3-none-any.whl", "filehash": "50295a6dfb81d2dbc6e5edf5a4644faad2085671ef148f34d42261b6bc21d368", "filesize": 115126, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.32.0": {"released": "2025-03-12 21:23:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.32.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.32.0-py3-none-any.whl", "filehash": "dcb1680376c9fd6e9b671ec82f0cf44e4cdece2dd2cf5d94f880e29b690e1db8", "filesize": 114661, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.31.2b1": {"released": "2025-01-28 05:36:22", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"msal-1.31.2b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.31.2b1-py3-none-any.whl", "filehash": "a7143b526a7630b558b444c62684ba6b01bc07fd65f643b4f7574e22496bcaa9", "filesize": 113368, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.31.1": {"released": "2024-11-18 09:51:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.31.1-py3-none-any.whl": {"file_url": "/simple/msal/msal-1.31.1-py3-none-any.whl", "filehash": "3b185ca12c7d8ce1e11fbf415d5ea5409c5febed2614d48ecab00fd684683ace", "filesize": 113219, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.31.0": {"released": "2024-09-06 22:20:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.31.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.31.0-py3-none-any.whl", "filehash": "288f5314a5ce6440cc98062b9f3abc11c7fb6142684cfa4bdcdb9f4efdc2fdd8", "filesize": 113107, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.30.0": {"released": "2024-07-17 04:01:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.30.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.30.0-py3-none-any.whl", "filehash": "deaa559d492142a8effa2eb8523794fe68aebeee286847045aacac33ae4e03aa", "filesize": 111760, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.29.0": {"released": "2024-06-22 02:14:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.29.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.29.0-py3-none-any.whl", "filehash": "1947ef57e0b8c6f48f19ce8514a1b23302094403c00bfdb28ab7c061f9eb2971", "filesize": 110861, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.28.1": {"released": "2024-06-11 09:27:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.28.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.28.1-py3-none-any.whl", "filehash": "41d65e85e975705a7846cf5b6c88acd4fd784739d1a5a5dcdabe18b4e66fcff6", "filesize": 103012, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.28.0": {"released": "2024-03-19 06:56:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.28.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.28.0-py3-none-any.whl", "filehash": "441092c07a65ad208385608bd9094d9ab65e6888cd3650b469154425d6a6e667", "filesize": 102151, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.27.0": {"released": "2024-02-22 20:28:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.27.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.27.0-py2.py3-none-any.whl", "filehash": "a88b79ef063a4e81537d950c5f7a9829a13609ea4ae42d3f511d4b7d032dfc54", "filesize": 101549, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.27.0b2": {"released": "2023-12-09 01:41:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"msal-1.27.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.27.0b2-py2.py3-none-any.whl", "filehash": "f2652e4a2bd0370426e916bffa69d252b8997794ce79c1da70000cc16cda3afc", "filesize": 99462, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.26.0": {"released": "2023-12-05 09:08:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.26.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.26.0-py2.py3-none-any.whl", "filehash": "dd8e9a704fdaf9b78041b801781a7324127db01278e5a68480fde783df3375c3", "filesize": 99029, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.25.0": {"released": "2023-11-04 00:14:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.25.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.25.0-py2.py3-none-any.whl", "filehash": "19cb112797a032fc9eb4924f071ccc87769e455d305a61901528590635c39848", "filesize": 97739, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.24.1": {"released": "2023-09-29 07:54:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.24.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.24.1-py2.py3-none-any.whl", "filehash": "d3367ddff0e927f9c62fa9f6b0e18e7d5abcdd247eac1345580b4d3d27c41848", "filesize": 95960, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.24.0": {"released": "2023-09-12 16:44:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.24.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.24.0-py2.py3-none-any.whl", "filehash": "52cc77e0e08d885d49121f0a6b319af04d8d7cc945c55641557e68029988491b", "filesize": 91304, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.24.0b2": {"released": "2023-09-19 07:17:15", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"msal-1.24.0b2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.24.0b2-py2.py3-none-any.whl", "filehash": "4c9390bc54f9857bc2d02dcd54c89f4d5aedba96e231451737878189a2b23f66", "filesize": 91107, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.24.0b1": {"released": "2023-07-24 09:39:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"msal-1.24.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.24.0b1-py2.py3-none-any.whl", "filehash": "a4b113c42bdd6906bd11bf2e4042985d736eac54f898c65611f2d3e9642854b1", "filesize": 90947, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.23.0": {"released": "2023-07-22 17:25:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.23.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.23.0-py2.py3-none-any.whl", "filehash": "a2f20835539b0841c2dc42143142cc4acddb76614692637e38a73b8ad6924d1a", "filesize": 90840, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.22.0": {"released": "2023-04-17 16:56:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.22.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.22.0-py2.py3-none-any.whl", "filehash": "40cda1cc9da4023eefa19e4b687511400f60e8f0db00e8c1bf9e9a15f25c1900", "filesize": 90030, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.21.0": {"released": "2023-01-31 20:30:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.21.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.21.0-py2.py3-none-any.whl", "filehash": "49b6466a8a81c8f83fac5f0270670b30d49734383eeacdedc397620cd4df12f2", "filesize": 89924, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.20.0": {"released": "2022-10-07 05:22:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.20.0-py2.py3-none-any.whl": {"file_url": "/simple/msal/msal-1.20.0-py2.py3-none-any.whl", "filehash": "f7c065c2b30666f04c2607b925256ecb37ce9fe2b165d90b3ef8db4a85efdf60", "filesize": 90002, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.20.0b1": {"released": "2022-08-29 08:44:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"msal-1.20.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.20.0b1-py2.py3-none-any.whl", "filehash": "84852d8558a1b8e98b5ce08553ba655c5d9f599ebee09a732f34f97304a9b63e", "filesize": 89241, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.19.0": {"released": "2022-09-21 04:20:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.19.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.19.0-py2.py3-none-any.whl", "filehash": "8da363de5c2d283b8272ca3c9a9d3fa1172dbe322941a412273c81cb496b3d32", "filesize": 83308, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.18.0": {"released": "2022-05-31 21:02:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.18.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.18.0-py2.py3-none-any.whl", "filehash": "ed8eef4cb78e7edb434a9d1bce82be61b1be93a35fd1cae8f469df168757ce1a", "filesize": 86156, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.18.0b1": {"released": "2022-05-19 08:34:08", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"msal-1.18.0b1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.18.0b1-py2.py3-none-any.whl", "filehash": "4e58a073d50e15f3345d79eaada178b078342cce7e90aa2d045d083116b051d5", "filesize": 86192, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.17.0": {"released": "2022-02-11 20:25:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.17.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.17.0-py2.py3-none-any.whl", "filehash": "48deb0c5f399d1bb79ac543af0a4c54f50dbfa7d4a55da75a18e70ad79c34582", "filesize": 83067, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.16.0": {"released": "2021-10-29 22:57:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.16.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.16.0-py2.py3-none-any.whl", "filehash": "1e4137f39fe704a0bf1f9b5ad3abe42be8f2b25c28fd7d80e4baca6b1fe4869e", "filesize": 82325, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.15.0": {"released": "2021-10-01 22:08:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.15.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.15.0-py2.py3-none-any.whl", "filehash": "77950113e065b58952534bf5ddd33e6fa10e97996b2f40a40b4d0050ce99dace", "filesize": 80817, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.14.0": {"released": "2021-08-26 18:51:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.14.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.14.0-py2.py3-none-any.whl", "filehash": "49e43dc0bfa8ba0c2bf7412f3b3ed6db2bccce018d799f5dc664707191b1111a", "filesize": 78935, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.13.0": {"released": "2021-07-20 22:19:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.13.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.13.0-py2.py3-none-any.whl", "filehash": "643bc188a24b6b2263529b4995b98d9bf6b99f7eab9e6e91fcb4f50c3fa2be0e", "filesize": 70789, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.12.0": {"released": "2021-05-19 20:28:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.12.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.12.0-py2.py3-none-any.whl", "filehash": "c7550f960916a9fb0bed6ebd23b73432415f81eeb3469264ab26c511d53b2652", "filesize": 66744, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "mock", "pyjwt", "requests"]}}}, "1.11.0": {"released": "2021-04-09 15:04:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.11.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.11.0-py2.py3-none-any.whl", "filehash": "4b1646e6b028db0e124cf4f49bccb67ccddd2a7dfec03e52ce9cd3d083642034", "filesize": 63144, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.10.0": {"released": "2021-03-08 20:46:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.10.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.10.0-py2.py3-none-any.whl", "filehash": "daffb9d21fb45b36419182735fa12a4f9d4071b427188aa114162bd623edd812", "filesize": 60891, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.9.0": {"released": "2021-02-09 07:58:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.9.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.9.0-py2.py3-none-any.whl", "filehash": "267c73ccaaf9efd8c372bf9a4f2b1dc5593daeae2617497039f329f50f14da55", "filesize": 59901, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.8.0": {"released": "2020-12-16 04:52:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.8.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.8.0-py2.py3-none-any.whl", "filehash": "ce88eaff84d36dc737b96160002f9a9e69ccd17a58e70ecae7b9a0f9ca37f0e8", "filesize": 58993, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.7.0": {"released": "2020-12-07 20:17:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.7.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.7.0-py2.py3-none-any.whl", "filehash": "0fa66335e8c2fda4dfeecedf65d3fa8ab836544e85421d358af6ac35bb84bd95", "filesize": 59078, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.6.0": {"released": "2020-11-02 06:35:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.6.0-py2.py3-none-any.whl", "filehash": "b9d838a24aa06a5d2edbaaf55607423038baa40564c4f72aa93acfc5f2077a0c", "filesize": 50769, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "pyjwt", "requests"]}}}, "1.5.1": {"released": "2020-10-21 20:33:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.5.1-py2.py3-none-any.whl", "filehash": "d84074a997e6fb2a47e22815dce376adcc8790838b6b1bf1fcea29378e2bf3eb", "filesize": 50331, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "1.5.0": {"released": "2020-09-03 21:50:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.5.0-py2.py3-none-any.whl", "filehash": "213cd77a6c9b68a0dfbe3fa8c15cd411483d6cacd8b3f616b72190f16549148d", "filesize": 49925, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "1.4.3": {"released": "2020-07-25 01:08:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.4.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.4.3-py2.py3-none-any.whl", "filehash": "c2dc2c9bf97cfaaabcbaffe9834fbdfdfecd0f0713715846e4e1461226199a58", "filesize": 52616, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "1.4.2": {"released": "2020-07-23 22:30:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.4.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.4.2-py2.py3-none-any.whl", "filehash": "dd0b73c3570328e8d8b8d47227d9481a4aed800e5397d06bb7ac295ee2e2f973", "filesize": 52563, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "1.4.1": {"released": "2020-06-26 21:46:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.4.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.4.1-py2.py3-none-any.whl", "filehash": "fa221c3b803ab7a06d8db2e958942c18e269e02725fa8f8b61af46342d7bef08", "filesize": 48842, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "1.4.0": {"released": "2020-06-25 22:37:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.4.0-py2.py3-none-any.whl", "filehash": "bbd3bffdcbc9294c7fc768370f4fd2b4411d2becce276b65eb8ce7f8e3901124", "filesize": 48981, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "1.3.0": {"released": "2020-05-15 03:35:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.3.0-py2.py3-none-any.whl", "filehash": "a620afb65c468b78ce26d7a724c7ebc5d350ffcb57e1d18dc722e5ca1244673b", "filesize": 48807, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "1.2.0": {"released": "2020-03-31 19:51:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.2.0-py2.py3-none-any.whl", "filehash": "7014151d7ea54a3df192b203b1c168d3d7d0f82d5738e05a70537d511b127c03", "filesize": 46448, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "1.1.0": {"released": "2020-01-23 23:12:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.1.0-py2.py3-none-any.whl", "filehash": "aa24496c17edfbfb9143983fbd7525ba826a52ef00c2388a70b2c5ef7f6aed8e", "filesize": 44901, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "1.0.0": {"released": "2019-11-01 23:23:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-1.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-1.0.0-py2.py3-none-any.whl", "filehash": "c944b833bf686dfbc973e9affdef94b77e616cb52ab397e76cde82e26b8a3373", "filesize": 43335, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.9.0": {"released": "2019-10-31 19:10:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.9.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.9.0-py2.py3-none-any.whl", "filehash": "db235dfdba13c0edf8dc68d14989560582cd4ce5f21a9dd96cdf4bfa815fc36a", "filesize": 43338, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.8.0": {"released": "2019-10-19 00:13:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.8.0-py3-none-any.whl", "filehash": "6d55f3bcffe7e509d52c4c77fa06a8a070faab3de8aabd14d0f5ba0f3e94d2b3", "filesize": 46359, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.7.0": {"released": "2019-09-25 23:22:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.7.0-py3-none-any.whl", "filehash": "782cb96470733a2d78fd95b56409855bdb09ad203cccfde793b41bdd70e7f65d", "filesize": 41540, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.6.1": {"released": "2019-08-13 20:46:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.6.1-py3-none-any.whl", "filehash": "ff68abb0e5ad999f4c393040ad0b98369bf5e1899c6cd15f6fff6fa8ca90bb50", "filesize": 40791, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.6.0": {"released": "2019-07-31 19:10:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.6.0-py3-none-any.whl", "filehash": "448d788dc6158ff68d60f3c66c1f11f12ab962a7e12161091028bf3b12eb48e9", "filesize": 40479, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.5.1": {"released": "2019-07-10 22:09:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.5.1-py3-none-any.whl", "filehash": "2afbbb01cb3a1e6df67a6dedb1a929b45a283972fc227f5d5eac8f2adf572141", "filesize": 44157, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.5.0": {"released": "2019-07-08 21:03:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.5.0-py3-none-any.whl", "filehash": "178cdd5b92c53aaa3f55e802c83e7acaae775ffb3e37bd179eeb33f857e8d281", "filesize": 45003, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.4.1": {"released": "2019-06-18 18:11:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.4.1-py3-none-any.whl", "filehash": "817564cc469f42c89bbf21449df0e1e3479cb1895f6125b3327e6022e9824ca7", "filesize": 56582, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.4.0": {"released": "2019-05-22 20:10:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.4.0-py3-none-any.whl", "filehash": "663060117fd76918c268a271ef119f4811c4d54ac013d6d2c16ebfaac49a1d37", "filesize": 55146, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.3.1": {"released": "2019-04-17 00:01:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.3.1-py3-none-any.whl", "filehash": "c5fe1673e3f54250e763b3e1afce6310e193f162fdc5e3871b04257ef2602b8b", "filesize": 53894, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.3.0": {"released": "2019-04-02 22:03:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.3.0-py3-none-any.whl", "filehash": "c23c56c7dec9c939b3fa8f1be5f2c06a35ea689c95b7c39310abeb6d12794af1", "filesize": 49522, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.2.0": {"released": "2019-03-05 21:37:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.2.0-py3-none-any.whl", "filehash": "5fb12795823813451012045e06854cea851056b4b422e01c8124dd1fb5c6b7f9", "filesize": 50008, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}, "0.1.0": {"released": "2018-12-12 19:53:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"msal-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/msal/msal-0.1.0-py3-none-any.whl", "filehash": "eb4ea08526702d9ad9964b12307e3735e2ef4d1e0417383c258dc4100dfbc300", "filesize": 43063, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["pyjwt", "requests"]}}}}}