Flask-Security-Too

View on PyPIReverse Dependencies (12)

5.4.3 Flask_Security_Too-5.4.3-py3-none-any.whl

Wheel Details

Project: Flask-Security-Too
Version: 5.4.3
Filename: Flask_Security_Too-5.4.3-py3-none-any.whl
Download: [link]
Size: 404484
MD5: f9c3394c6fcc77cc70395f0a8eaf805f
SHA256: 655bf7bd15bf78593d39b1db125d4e8255ae220ed008c6cb35f7466749e0d3af
Uploaded: 2024-03-23 15:35:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: Flask-Security-Too
Version: 5.4.3
Summary: Quickly add security features to your Flask application.
Author: Matt Wright
Author-Email: Chris Wagner <jwag.wagner+github[at]gmail.com>
Maintainer-Email: Chris Wagner <jwag.wagner+github[at]gmail.com>
Project-Url: Documentation, https://flask-security-too.readthedocs.io
Project-Url: Homepage, https://github.com/Flask-Middleware/flask-security
Project-Url: Source, https://github.com/Flask-Middleware/flask-security
Project-Url: Tracker, https://github.com/Flask-Middleware/flask-security/issues
Project-Url: Releases, https://pypi.org/project/Flask-Security-Too/
Keywords: flask security
Classifier: Environment :: Web Environment
Classifier: Framework :: Flask
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Development Status :: 5 - Production/Stable
Requires-Python: >=3.8
Requires-Dist: Flask (>=2.3.2)
Requires-Dist: Flask-Login (>=0.6.2)
Requires-Dist: Flask-Principal (>=0.4.0)
Requires-Dist: Flask-WTF (>=1.1.2)
Requires-Dist: email-validator (>=2.0.0)
Requires-Dist: markupsafe (>=2.1.0)
Requires-Dist: passlib (>=1.7.4)
Requires-Dist: wtforms (>=3.0.0)
Requires-Dist: importlib-resources (>=5.10.0)
Requires-Dist: babel (>=2.12.1); extra == "babel"
Requires-Dist: flask-babel (>=3.1.0); extra == "babel"
Requires-Dist: bcrypt (>=4.0.1); extra == "common"
Requires-Dist: flask-mailman (>=0.3.0); extra == "common"
Requires-Dist: bleach (>=6.0.0); extra == "common"
Requires-Dist: flask-sqlalchemy (>=3.0.3); extra == "fsqla"
Requires-Dist: sqlalchemy (>=2.0.12); extra == "fsqla"
Requires-Dist: sqlalchemy-utils (>=0.41.1); extra == "fsqla"
Requires-Dist: Flask (==2.3.2); extra == "low"
Requires-Dist: Flask-SQLAlchemy (==3.0.3); extra == "low"
Requires-Dist: Flask-Babel (==3.1.0); extra == "low"
Requires-Dist: Flask-Mailman (==0.3.0); extra == "low"
Requires-Dist: Flask-Login (==0.6.2); extra == "low"
Requires-Dist: Flask-WTF (==1.1.2); extra == "low"
Requires-Dist: peewee (==3.16.2); extra == "low"
Requires-Dist: argon2-cffi (==21.3.0); extra == "low"
Requires-Dist: authlib (==1.2.0); extra == "low"
Requires-Dist: babel (==2.12.1); extra == "low"
Requires-Dist: bcrypt (==4.0.1); extra == "low"
Requires-Dist: bleach (==6.0.0); extra == "low"
Requires-Dist: freezegun; extra == "low"
Requires-Dist: jinja2 (==3.1.2); extra == "low"
Requires-Dist: itsdangerous (==2.1.2); extra == "low"
Requires-Dist: markupsafe (==2.1.2); extra == "low"
Requires-Dist: mongoengine (==0.27.0); extra == "low"
Requires-Dist: mongomock (==4.1.2); extra == "low"
Requires-Dist: phonenumberslite (==8.13.11); extra == "low"
Requires-Dist: qrcode (==7.4.2); extra == "low"
Requires-Dist: requests; extra == "low"
Requires-Dist: setuptools; extra == "low"
Requires-Dist: sqlalchemy (==2.0.12); extra == "low"
Requires-Dist: sqlalchemy-utils (==0.41.1); extra == "low"
Requires-Dist: webauthn (==2.0.0); extra == "low"
Requires-Dist: werkzeug (==2.3.3); extra == "low"
Requires-Dist: zxcvbn (==4.4.28); extra == "low"
Requires-Dist: pony (==0.7.16); python_version < "3.11" and extra == "low"
Requires-Dist: cryptography (>=40.0.2); extra == "mfa"
Requires-Dist: qrcode (>=7.4.2); extra == "mfa"
Requires-Dist: phonenumberslite (>=8.13.11); extra == "mfa"
Requires-Dist: webauthn (>=2.0.0); extra == "mfa"
Provides-Extra: babel
Provides-Extra: common
Provides-Extra: fsqla
Provides-Extra: low
Provides-Extra: mfa
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 3839 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
flask_security/__init__.py sha256=MrUg6qBIzR48iGQYhks0CECmAHehFjWkNBoHKN2JvkE 3236
flask_security/babel.py sha256=JI4D0CmO1cqNYLsQcZQTw74japxNTGSoRrAZI2BcQmY 3879
flask_security/changeable.py sha256=B14N8OIGmCrgQzp5DbZvz5q6CIJkz9s0HTfABiMwQIA 2982
flask_security/cli.py sha256=fzhFq_ajvhZTOjEe6CCMaBmVv2e6FCcz5y6MmPZpJEk 10682
flask_security/confirmable.py sha256=BEh6-XfsCdSJwedX3FJ_KLKxXbJPI9nw6hYFAkm3oZY 2870
flask_security/core.py sha256=8w8wEQ7C2dOzT1_ZZZSKGSmZwo2ALfsvvrYMIlCcH8M 77194
flask_security/datastore.py sha256=eTN2EKhDtAxzmOLJurPyt91jTAOQvxeG3m9n2KH0SP8 40011
flask_security/decorators.py sha256=1jxWKi2UqSP7o-ddvcDKUMM5v08ZlqVMqMPSUI1ZJC4 23292
flask_security/forms.py sha256=hEzQy_crrI8sX2Qfgiyht2X9bSppiosEePHgmKNShXU 31475
flask_security/json.py sha256=rLno0eSzGodzu95y1r1BS2zdKcAcjFEtB_4gKGlUeJE 803
flask_security/mail_util.py sha256=2rEAWt5NWyO171yWUI4fanqgm5sjH7qXqUEi8k9eHDw 5980
flask_security/oauth_glue.py sha256=ja0rSUkoz0KFFxflQbpQEOhre8AIHvWnrq1yLAAZQh8 9267
flask_security/oauth_provider.py sha256=Hd5x5SjADJ0iit95CQruIyzOA7FPHMTpPWZ-JntOrlI 4348
flask_security/password_util.py sha256=8BDw6LxV-WObL76fBqi-i1rdKxP9WeL5epzhr36APXo 2323
flask_security/passwordless.py sha256=woYRZlfulpVRenxy3u8k5a_KSx89aYlmKTkisbPXJ68 1593
flask_security/phone_util.py sha256=fuvHItd5gZ0BFVXsYLnx9__g_Olx9fGVfpWVV45XCiY 2408
flask_security/proxies.py sha256=97f4uz2apyF2C98eNVMJzqlTpENyZETIJMSFzgsbpVo 788
flask_security/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flask_security/quart_compat.py sha256=YDb60Guf2pZ74loH7MlDdkrK4ghUoI9hIF0Ul1uCro4 923
flask_security/recoverable.py sha256=M6gdhvBwmLt__IN5mr_iesvcSKLZlFwsHfiAHsvcPaQ 3530
flask_security/recovery_codes.py sha256=ZleaPzJ7WhEjn1WSGghtgNZs75KZhmnWVuXWENs-9hA 8355
flask_security/registerable.py sha256=q4yAm8SkMPQG89bti7LcJmiyGIJM0KnMGUdPXgliyzc 6359
flask_security/signals.py sha256=WgdBieVSmGgE-HXU6QZtG7a93hjQ5nDRvxpAJzs9JpI 1439
flask_security/tf_plugin.py sha256=MTqjab7Mc0Md5X3--CPnjbbtzHGdxe2bn9EBeLRjf_I 12563
flask_security/totp.py sha256=vX9ZUTMCkcxO8DlbG2VAM0NSD7vfl9OZbVOM-Ws5tAU 6732
flask_security/twofactor.py sha256=Zg0YrjyVqDFPXDnqbL7ifsKxAQPGKkCJnytDJaCr908 8235
flask_security/unified_signin.py sha256=fb7ZIaUW7NfhwfjJEWs_OCaBAdZ7h5SbJh2XT1p4OpQ 38412
flask_security/username_util.py sha256=EjPliG4nUv5JAtLroAoTkZOzvlaISCFq2lA4g-EHd5A 3334
flask_security/utils.py sha256=W1AKBEO19zSMb2lxSk3ETvvr6Rz_2qUmy9Ljj1t6OCo 45789
flask_security/views.py sha256=q4rxVzr0GhGRJZKLJ9F9TpDsbHu1nbxCDbvtTTqZMH4 45877
flask_security/webauthn.py sha256=Aer1BCuClj2yoSUfk1FJh6UTD7obX7v9qEvrBSiiKfU 34602
flask_security/webauthn_util.py sha256=MW4G1CZT6jhv6Q3fPRUjEtsM2Yc4Uqk1pAs_SpWq_hk 6106
flask_security/models/__init__.py sha256=coWZEC0ax0yZTegrfhpV5hZhfNy6Lqamfyw2AGe65hI 436
flask_security/models/fsqla.py sha256=dTEtRkeZmxAoC8cmhBk-YZiM3yguR-Rn0LurtvDs-_o 4008
flask_security/models/fsqla_v2.py sha256=0R_e-iy-sKR2dkzp5Wtcu74YcTvSW6iV6o4Lb-UTGgs 1432
flask_security/models/fsqla_v3.py sha256=Drr_IDetiub4a1uscmRhEH48oXuNXvRYzmPV3oZP9H8 3607
flask_security/static/js/base64.js sha256=QRosC0_HfAja_USffcwGTqczjJtktjeA2NaUcG-bqA0 4042
flask_security/static/js/webauthn.js sha256=hrLvAuHbnK1qaDZYo_KVWHEtTItRHwK5Y3pQGR05rVI 6633
flask_security/templates/security/_macros.html sha256=7ZfoYDxeM3JvodC0bJ__HKXU1NnOaEVoKyM-m2_MEQo 1224
flask_security/templates/security/_menu.html sha256=alCbcMvfQNf25ZwXdBM22XqyhQA5C6WFcdqHhpUhulQ 2324
flask_security/templates/security/_messages.html sha256=K8fVuxJBnSh1yOqNMn_xeZSa9AmJFtPtDk-GmB2fgcs 267
flask_security/templates/security/base.html sha256=CToxhhaJFA8x3KMUQykFsmA1COBnl7u5Q9_eDBW4dvI 1134
flask_security/templates/security/change_password.html sha256=lJKA5Opl0YZd2aYhURIf1bjwyURDsfpgLTzNTUrIaXg 979
flask_security/templates/security/forgot_password.html sha256=bgoH_g5h9ZMJWi_Qh2vqDFOBv9WuWMZkTznspM-IRA8 729
flask_security/templates/security/login_user.html sha256=VaZyIXRX4mRXKZbtogXpkX4IJEVWqMbs7kXncKAgOxs 2274
flask_security/templates/security/mf_recovery.html sha256=jden_1kC07tDKiZK9Vkb7G-LQ-roAcp4glsLuYDRwlo 540
flask_security/templates/security/mf_recovery_codes.html sha256=0jUGgoO6TjrKd1WvmKRRsuviszLiR3JNZLpnYfEo66Q 1172
flask_security/templates/security/register_user.html sha256=q1gRtsmwAL2CWgYp2CgHE69LKBxkp22fdZwI_ZjSBtc 1007
flask_security/templates/security/reset_password.html sha256=sfUIJZ_QSjr05jG5kr1PIGyo3xlZKlIl0nlWG1mNaJk 808
flask_security/templates/security/send_confirmation.html sha256=xcJVK3BPC6fu8TTO3eygVGRacFdCLVc_zagnL8ah1Qw 584
flask_security/templates/security/send_login.html sha256=6owz5E9GfMQMD8ZxBIyQ3Um3R561CE4vuVgsyBwHfJM 517
flask_security/templates/security/two_factor_select.html sha256=2kfP5hb8LdEw-mTnIfFqhSsNTxUe_EcfgkahL0JxivQ 583
flask_security/templates/security/two_factor_setup.html sha256=ST-Vdcl2u4yD-YKfjHFMkUFPfN2hzz-uT1hiwmGkJgU 4113
flask_security/templates/security/two_factor_verify_code.html sha256=nELAXZCdNSu-7cq2IWgDvK60kHTjMty2eb2dDs2_nH4 1522
flask_security/templates/security/us_setup.html sha256=TpZ6ISO1pn31ZOqTrS87zR_7q9hagDq0DJHJVrVRjzY 4179
flask_security/templates/security/us_signin.html sha256=NakkqVKdAnB4v3MIlJuminUp5Sxcga7sWdI0DCo_Dig 2367
flask_security/templates/security/us_verify.html sha256=8ZaviOKU9cFX45f3uh3B5KBZv-KJXpj06ITKi7QKBOU 1542
flask_security/templates/security/verify.html sha256=hianwnYLB534FosJnXjOyYHFkzAztZJsfyl4UnSm33E 882
flask_security/templates/security/wan_register.html sha256=Mz_7SoPcB_TW01m6TzZUxFXsxE5ffrFxPE77FvVWo7Q 3668
flask_security/templates/security/wan_signin.html sha256=fU__9ey40UJTLvgGIVrS2_mp3EU-z1OzUx3M9Xr-6Y0 2701
flask_security/templates/security/wan_verify.html sha256=_5q3mUX1FkAj9JoIykapU54LVfU2XEHz-XMAajuhsUE 2053
flask_security/templates/security/email/change_notice.html sha256=7piNfDCtwL8Ch5G63kSkjeJxdN6Ba5-cWzkFTe8uugg 288
flask_security/templates/security/email/change_notice.txt sha256=HlckmPvEpFLyldED1EyYJxbQL84F1VOrkcLeDbCa3dI 241
flask_security/templates/security/email/confirmation_instructions.html sha256=Dga71RUKSLtRfzW0Ueuhqb8jQWHZcZtSTc0Vrz9q44Q 500
flask_security/templates/security/email/confirmation_instructions.txt sha256=7MSL2ASMRm9C8nIRn3HJhMqZImlzO0Ri7rR8fV7QMCM 431
flask_security/templates/security/email/login_instructions.html sha256=PHw3wzTPYSMEYYveG4HPQLAssY_9j0AnKiW9VU_liBY 214
flask_security/templates/security/email/login_instructions.txt sha256=BAm_dakwyhRWc0pQYung6hOe-HtEEIoPCiNw0xAU7wM 148
flask_security/templates/security/email/reset_instructions.html sha256=zyhMuVivW9rbudXy8C6T9tp-CvnJ-26HeYRUiEhExSM 409
flask_security/templates/security/email/reset_instructions.txt sha256=R_LkrW_s9wvXSw3uYCM8goUiEUoYQWe_BHTDO9aZfXM 396
flask_security/templates/security/email/reset_notice.html sha256=TLS_B1d4ug7lO9lkaKpb3nnaiJp09-3Eihce06DJMuY 55
flask_security/templates/security/email/reset_notice.txt sha256=Q2Ps30ZozZWQot10yFUjMXt80TLsg371YQbboMHumpo 48
flask_security/templates/security/email/two_factor_instructions.html sha256=MqPJVX3TM6VWzyAHPobXTpX3EI7piDLMXgimsVNDJKE 144
flask_security/templates/security/email/two_factor_instructions.txt sha256=O7lT80J0s5M7phdpJnGW7eVjPa-TDHSX37xYzcByjbY 131
flask_security/templates/security/email/two_factor_rescue.html sha256=-bvdsKsRTNUiGFJpPOuySsRXe3Fw0nujdDoGRHbCLtY 71
flask_security/templates/security/email/two_factor_rescue.txt sha256=CzcLtzXbl2XArt-7Vj31602ay_f-XPgkB3ED1oJs7YM 64
flask_security/templates/security/email/us_instructions.html sha256=WlZHosJRwQKxfY5UXQt-ByVCUVmbOJ917Yd7Fx8cTqU 639
flask_security/templates/security/email/us_instructions.txt sha256=LX0-OGzvsaeaqn_dl4hvCkgisvhyyzIleESFgpNZdPM 570
flask_security/templates/security/email/welcome.html sha256=xo1mLukuOmIVcqRYnSOsstLptAOm0N_G_Wu22SgNlFo 614
flask_security/templates/security/email/welcome.txt sha256=3kBO-n5W3W8HZwLcVJtNWeI0l7xcSDm3EmuOZp-nq6o 531
flask_security/templates/security/email/welcome_existing.html sha256=rkUC4iHu85C4k4Nqt0kCZvpNCfV3ykxnQgnp3cbln5w 888
flask_security/templates/security/email/welcome_existing.txt sha256=xkDTAyLJxLEkW-YqlR0WnlEiLp_mM6-MQiVVT07mxjQ 795
flask_security/templates/security/email/welcome_existing_username.html sha256=r-feN0xrhVzJl9dHIdi2nh9yqYutHOKHhw0c55TR5Mg 658
flask_security/templates/security/email/welcome_existing_username.txt sha256=4xiUNqEoNU53MAOx-3QQoEOjMZz80_Cn2V9P_9I48b8 625
flask_security/translations/flask_security.pot sha256=WiRdoASI9dHyZTTcmdeBJ-p8iZHWqGZmrUsVr6rCduQ 26090
flask_security/translations/pwl.txt sha256=DmseRpB-pKiulN5D2pGD9RcuQTtgAaV9VGgUkvfXdPs 40
flask_security/translations/af_ZA/LC_MESSAGES/flask_security.mo sha256=YvHY8W4uCZu3LlzzNpeay_09yHI4wVEUrRowCIJyDJo 9761
flask_security/translations/af_ZA/LC_MESSAGES/flask_security.po sha256=5h8GpVQTyNn4OICEv1bjKSTe9S91va6F3PkM2calS4A 32984
flask_security/translations/ca_ES/LC_MESSAGES/flask_security.mo sha256=j5k0U-SxoEwc1BeXFna192Cq90olmuwTTA2XNA05H7s 5834
flask_security/translations/ca_ES/LC_MESSAGES/flask_security.po sha256=1ME7J4ShOD2iathr1RHLVR1ScXmD4jDbTZN0sJIRVKs 31374
flask_security/translations/da_DK/LC_MESSAGES/flask_security.mo sha256=RZ9HMpmx-sT_tD9dbBlZwHK5dLDyjv7h-sVhdSBox-M 5407
flask_security/translations/da_DK/LC_MESSAGES/flask_security.po sha256=DHCVBILnAUu68XxteR6_8luVcxiUOYX7lAWacU3HHGs 30861
flask_security/translations/de_DE/LC_MESSAGES/flask_security.mo sha256=jXWlCfWe6yq9jtxxbRULUuv1cbE36YhFk8wsN7cCPTQ 20662
flask_security/translations/de_DE/LC_MESSAGES/flask_security.po sha256=gPlLF-gftm918xu4yGjwObfcBiQTHo7zoWsUMzJBFUk 39619
flask_security/translations/es_ES/LC_MESSAGES/flask_security.mo sha256=flzvRrCjmIg-WIZRVYiaONXusKVIg9X3k67MjLlmWo8 22381
flask_security/translations/es_ES/LC_MESSAGES/flask_security.po sha256=MlJa3y7jnKRI5EMNpxQZP0-_F6o0d7eoqXhUqnPH_BY 36472
flask_security/translations/eu_ES/LC_MESSAGES/flask_security.mo sha256=IsUZ979vYZoQ8wyJG8EnH6ff-_wHp311QwLMsCPvVpc 11454
flask_security/translations/eu_ES/LC_MESSAGES/flask_security.po sha256=k1xF-NSMBBVcWZzbFnjRMZ-J2vifsSzExkbgt0oc2Eg 33962
flask_security/translations/fr_FR/LC_MESSAGES/flask_security.mo sha256=EpM9oAkmAwnYh-fmxwEEUhSZqeCrZH07H1wNRQRkX8Y 11273
flask_security/translations/fr_FR/LC_MESSAGES/flask_security.po sha256=uVONTLjfMNe8YtFF8Vr1-DtKMgZRaRVq9cHIBI-Ql6k 32911
flask_security/translations/hu_HU/LC_MESSAGES/flask_security.mo sha256=BiqbYy07NdQPZ1sDMm_WW3YGpY5kL9_98WbU9B6D1O4 19123
flask_security/translations/hu_HU/LC_MESSAGES/flask_security.po sha256=8ztUK_UQiMB7Eds3_1DLeM-SwyEa0kWyHlaDPiXM8g0 36505
flask_security/translations/hy_AM/LC_MESSAGES/flask_security.mo sha256=QSZdypA4q0pEPLri19Ffd_13NmovISz3hPsVbJldFFU 26595
flask_security/translations/hy_AM/LC_MESSAGES/flask_security.po sha256=QOwdIGjEedUm-wmPTVoD8GoSXcqS4gTUWlyh2FpbqeE 42983
flask_security/translations/is_IS/LC_MESSAGES/flask_security.mo sha256=-DbFNNBkX_h7WKgIUhuTI-kzDpYDicdpvEb8fdt0d9Q 6649
flask_security/translations/is_IS/LC_MESSAGES/flask_security.po sha256=HO3ITYNUTu0iJfOCNzQEfXApXyAPIVpldf4iQuHv29k 30509
flask_security/translations/it_IT/LC_MESSAGES/flask_security.mo sha256=qakWnOCiK-jyKJYpZ4lFByAO91iZiDFdl2Xpbvf52So 21541
flask_security/translations/it_IT/LC_MESSAGES/flask_security.po sha256=7c-dHQAqJ_DvJGopWeWEmiw4iAd_TuTiYrMAFdqw0iE 35521
flask_security/translations/ja_JP/LC_MESSAGES/flask_security.mo sha256=Y-ryx9ErvzOxrv6H7VSpCdfSjNGAhrGR7dotaGkOS0w 5812
flask_security/translations/ja_JP/LC_MESSAGES/flask_security.po sha256=fAe0D_tJB92A1NIWChy-i01sr_OCkyitYXDdvVB58pA 31351
flask_security/translations/nl_NL/LC_MESSAGES/flask_security.mo sha256=CVTK54P6CSQsLUZPiKazCxzI7LhW4J2lqweA5Pwpkzw 6940
flask_security/translations/nl_NL/LC_MESSAGES/flask_security.po sha256=m-NxYHAdQ9b9amDbJj6BmNnrv6mFFMQI9Br9QvU09O4 32608
flask_security/translations/pl_PL/LC_MESSAGES/flask_security.mo sha256=rZTwDkNliT65lQ6WPPSTpSjQvzZFOGxUZE0iR4bgjy8 10843
flask_security/translations/pl_PL/LC_MESSAGES/flask_security.po sha256=laJCC9csqh1tGNaL49DUpNX6-8RXRlL8I2rPWlQi56M 34175
flask_security/translations/pt_BR/LC_MESSAGES/flask_security.mo sha256=9bcGc427y3HqcXIfmg5EMJSw7Ey1pCbiSBj_OAA1bXA 5313
flask_security/translations/pt_BR/LC_MESSAGES/flask_security.po sha256=m1egEpRrbPpFJ2HeNEjb0SL_7DW_ntKLMGsxFnkmgIE 30916
flask_security/translations/pt_PT/LC_MESSAGES/flask_security.mo sha256=1_Er5JTlz5IpOxlaXPxeC438t0i5mhPZ6-9Pehtw09U 5584
flask_security/translations/pt_PT/LC_MESSAGES/flask_security.po sha256=5VLqQA1wjeschmFFjp-5MwGgF-6sKfhO_No-xj2Rmw8 31210
flask_security/translations/ru_RU/LC_MESSAGES/flask_security.mo sha256=2kfiKfeQSvBXPnGe0mW6IKVBAjqnqjzFi6jG8ybZOpg 26102
flask_security/translations/ru_RU/LC_MESSAGES/flask_security.po sha256=NGLJQm9zFu5Vt9c8LCYv358E-fuMuupqDYMzJRolWn4 46025
flask_security/translations/tr_TR/LC_MESSAGES/flask_security.mo sha256=odP5xC0ItAlRA13Ixsjdt9fwR6cDHKc7tvRg8Yz1VL4 5386
flask_security/translations/tr_TR/LC_MESSAGES/flask_security.po sha256=-v2S6BTuTwnT2hP8cQfxSR0jAnpN311r99W-0VaOqkM 30969
flask_security/translations/zh_Hans_CN/LC_MESSAGES/flask_security.mo sha256=60Pk8evc0vCZKG6YIcb5uaa3r4ScVYNnHm_Zj-QL80E 8804
flask_security/translations/zh_Hans_CN/LC_MESSAGES/flask_security.po sha256=ECzTHWlXDf3UvxH3fORRI_9QBQV71tmaNUf7xE4bxSQ 32360
Flask_Security_Too-5.4.3.dist-info/AUTHORS sha256=PhS-KLT1PE_6AC-y3AbladBMy_LJHFzzC8kK6U7MykQ 834
Flask_Security_Too-5.4.3.dist-info/LICENSE sha256=0o1it6JJdv8gaDLnUDD2NPvlo1ATFjPHkHvwzmPsOOU 1119
Flask_Security_Too-5.4.3.dist-info/METADATA sha256=IxzasWDjFTOi-M1Wi9Oo_Fb4slGpjnMS26jzoE7a4ok 7975
Flask_Security_Too-5.4.3.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
Flask_Security_Too-5.4.3.dist-info/top_level.txt sha256=32qbHJfRj6C-_wcbEzQlmEZq9lpS9hdLErS8F5DNQ38 15
Flask_Security_Too-5.4.3.dist-info/RECORD

top_level.txt

flask_security