|  | 
| 3 | 3 | blinker==1.9.0 \ | 
| 4 | 4 |     --hash=sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf \ | 
| 5 | 5 |     --hash=sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc | 
|  | 6 | +    # via flask | 
| 6 | 7 | click==8.1.8 \ | 
| 7 | 8 |     --hash=sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2 \ | 
| 8 | 9 |     --hash=sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a | 
|  | 10 | +    # via flask | 
| 9 | 11 | colorama==0.4.6 ; sys_platform == 'win32' \ | 
| 10 | 12 |     --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ | 
| 11 | 13 |     --hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 | 
|  | 14 | +    # via click | 
| 12 | 15 | flask==3.0.3 \ | 
| 13 | 16 |     --hash=sha256:34e815dfaa43340d1d15a5c3a02b8476004037eb4840b34910c6e21679d288f3 \ | 
| 14 | 17 |     --hash=sha256:ceb27b0af3823ea2737928a4d99d125a06175b8512c445cbd9a9ce200ef76842 | 
|  | 18 | +    # via | 
|  | 19 | +    #   flask-jwt-extended | 
|  | 20 | +    #   flask-ldap3-login | 
|  | 21 | +    #   flask-login | 
|  | 22 | +    #   flask-wtf | 
|  | 23 | +    #   qwc-ldap-auth | 
| 15 | 24 | flask-jwt-extended==4.6.0 \ | 
| 16 | 25 |     --hash=sha256:63a28fc9731bcc6c4b8815b6f954b5904caa534fc2ae9b93b1d3ef12930dca95 \ | 
| 17 | 26 |     --hash=sha256:9215d05a9413d3855764bcd67035e75819d23af2fafb6b55197eb5a3313fdfb2 | 
|  | 27 | +    # via qwc-ldap-auth | 
| 18 | 28 | flask-ldap3-login @ git+https://github.com/nickw444/flask-ldap3-login.git@dd1e9df71ff586a080afbf62923f00f4c3926776 | 
|  | 29 | +    # via qwc-ldap-auth | 
| 19 | 30 | flask-login==0.6.3 \ | 
| 20 | 31 |     --hash=sha256:5e23d14a607ef12806c699590b89d0f0e0d67baeec599d75947bf9c147330333 \ | 
| 21 | 32 |     --hash=sha256:849b25b82a436bf830a054e74214074af59097171562ab10bfa999e6b78aae5d | 
|  | 33 | +    # via qwc-ldap-auth | 
| 22 | 34 | flask-wtf==1.2.2 \ | 
| 23 | 35 |     --hash=sha256:79d2ee1e436cf570bccb7d916533fa18757a2f18c290accffab1b9a0b684666b \ | 
| 24 | 36 |     --hash=sha256:e93160c5c5b6b571cf99300b6e01b72f9a101027cab1579901f8b10c5daf0b70 | 
|  | 37 | +    # via | 
|  | 38 | +    #   flask-ldap3-login | 
|  | 39 | +    #   qwc-ldap-auth | 
| 25 | 40 | itsdangerous==2.2.0 \ | 
| 26 | 41 |     --hash=sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef \ | 
| 27 | 42 |     --hash=sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173 | 
|  | 43 | +    # via | 
|  | 44 | +    #   flask | 
|  | 45 | +    #   flask-wtf | 
| 28 | 46 | jinja2==3.1.5 \ | 
| 29 | 47 |     --hash=sha256:8fefff8dc3034e27bb80d67c671eb8a9bc424c0ef4c0826edbff304cceff43bb \ | 
| 30 | 48 |     --hash=sha256:aba0f4dc9ed8013c424088f68a5c226f7d6097ed89b246d7749c2ec4175c6adb | 
|  | 49 | +    # via flask | 
| 31 | 50 | ldap3==2.9.1 \ | 
| 32 | 51 |     --hash=sha256:5869596fc4948797020d3f03b7939da938778a0f9e2009f7a072ccf92b8e8d70 \ | 
| 33 | 52 |     --hash=sha256:f3e7fc4718e3f09dda568b57100095e0ce58633bcabbed8667ce3f8fbaa4229f | 
|  | 53 | +    # via flask-ldap3-login | 
| 34 | 54 | markupsafe==3.0.2 \ | 
| 35 | 55 |     --hash=sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4 \ | 
| 36 | 56 |     --hash=sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30 \ | 
| @@ -83,21 +103,37 @@ markupsafe==3.0.2 \ | 
| 83 | 103 |     --hash=sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79 \ | 
| 84 | 104 |     --hash=sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430 \ | 
| 85 | 105 |     --hash=sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50 | 
|  | 106 | +    # via | 
|  | 107 | +    #   jinja2 | 
|  | 108 | +    #   werkzeug | 
|  | 109 | +    #   wtforms | 
| 86 | 110 | pyasn1==0.6.1 \ | 
| 87 | 111 |     --hash=sha256:0d632f46f2ba09143da3a8afe9e33fb6f92fa2320ab7e886e2d0f7672af84629 \ | 
| 88 | 112 |     --hash=sha256:6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034 | 
|  | 113 | +    # via ldap3 | 
| 89 | 114 | pyjwt==2.10.1 \ | 
| 90 | 115 |     --hash=sha256:3cc5772eb20009233caf06e9d8a0577824723b44e6648ee0a2aedb6cf9381953 \ | 
| 91 | 116 |     --hash=sha256:dcdd193e30abefd5debf142f9adfcdd2b58004e644f25406ffaebd50bd98dacb | 
|  | 117 | +    # via flask-jwt-extended | 
| 92 | 118 | python-i18n==0.3.9 \ | 
| 93 | 119 |     --hash=sha256:bda5b8d889ebd51973e22e53746417bd32783c9bd6780fd27cadbb733915651d \ | 
| 94 | 120 |     --hash=sha256:df97f3d2364bf3a7ebfbd6cbefe8e45483468e52a9e30b909c6078f5f471e4e8 | 
| 95 |  | -qwc-services-core==1.4.3 \ | 
| 96 |  | -    --hash=sha256:9a634faf0441432057cd5a02bdf15ff885c790c3a7423a1d4081d0a02e291222 \ | 
| 97 |  | -    --hash=sha256:ba415b71a9445f85f4a4ce070f28ca760ee4dd4053ca8157f3efb76bd8f854aa | 
|  | 121 | +    # via qwc-ldap-auth | 
|  | 122 | +qwc-services-core==1.4.5 \ | 
|  | 123 | +    --hash=sha256:53171eff22d9d90715b4c1d0648a5c322edd8cbbe10138db42cc61e9b28b2e88 \ | 
|  | 124 | +    --hash=sha256:8b6f2eb2038e258652eef571ffa2de2e11687e32ddc884e0b15818a6caa21b84 | 
|  | 125 | +    # via qwc-ldap-auth | 
| 98 | 126 | werkzeug==3.0.6 \ | 
| 99 | 127 |     --hash=sha256:1bc0c2310d2fbb07b1dd1105eba2f7af72f322e1e455f2f93c993bee8c8a5f17 \ | 
| 100 | 128 |     --hash=sha256:a8dd59d4de28ca70471a34cba79bed5f7ef2e036a76b3ab0835474246eb41f8d | 
|  | 129 | +    # via | 
|  | 130 | +    #   flask | 
|  | 131 | +    #   flask-jwt-extended | 
|  | 132 | +    #   flask-login | 
|  | 133 | +    #   qwc-ldap-auth | 
| 101 | 134 | wtforms==3.2.1 \ | 
| 102 | 135 |     --hash=sha256:583bad77ba1dd7286463f21e11aa3043ca4869d03575921d1a1698d0715e0fd4 \ | 
| 103 | 136 |     --hash=sha256:df3e6b70f3192e92623128123ec8dca3067df9cfadd43d59681e210cfb8d4682 | 
|  | 137 | +    # via | 
|  | 138 | +    #   flask-ldap3-login | 
|  | 139 | +    #   flask-wtf | 
0 commit comments