| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search | 
| Name: python313-Flask-Security | Distribution: openSUSE Tumbleweed | 
| Version: 5.6.1 | Vendor: openSUSE | 
| Release: 1.1 | Build date: Tue Apr 8 09:59:29 2025 | 
| Group: Unspecified | Build host: reproducible | 
| Size: 2537321 | Source RPM: python-Flask-Security-5.6.1-1.1.src.rpm | 
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/pallets-eco/flask-security | |
| Summary: Quickly add security features to your Flask application | |
Quickly add security features to your Flask application.
MIT
* Tue Apr 08 2025 Ben Greiner <code@bnavigator.de>
  - Update to 5.6.1
    [#]# Fixes
    * #1077: Fix runtime modification of a config string
      (TWO_FACTOR_METHODS)
    * #1078: Fix CLI user_create when model doesn't contain username
    * #1076: xxx_util_cls instances should be public and documented.
    [#]# Backwards Compatibility Concerns
    * As part of #1076 the following cleanup was done:
    - The xxx_util_cls arguments are now stored in 'private'
      instance variables - they are never used after Flask-Security
      initialization and have never been documented.
    - The xxx_util_cls options should only be set as part of
      Flask-Security construction. Setting them via
      init_app(kwargs) or app.config["SECURITY_XX"] has been
      deprecated.
  - Remove obsolete importlib backport dependency
* Mon Feb 24 2025 Daniel Garcia <daniel.garcia@suse.com>
  - Update to 5.6.0:
    * Add support for 'secret_key' rotation
    * Add support for username recovery in simple login flows
    * Add support for changing username
    * Add support for Python 3.13
    * Unify Register forms (and split out re-type password option) Please read
      https://github.com/pallets-eco/flask-security/blob/main/CHANGES.rst#id11
    * Fix duplicate HTML ids in templates.
    * Fix more duplicate HTML ids in templates.
    * Ensure templates pass W3C validation (see below)
    [#] Backwards Compatibility Concerns
    The fixes to all the templates to pass W3C validation could
    introduce some incompatibilities:
    * All templates now have a default <title> - before, the <title>
      element was empty.
    * The HTML id of the rescue form submit button was changed to
      'rescue'
    * The HTML id of the webauthn delete form name field was changed
      to 'delete-name'
    * Some template headings were changed to improve consistency
    * The csrf_token HTML id was changed on us_setup.html,
      wan_register.html, two_factor_setup.html
      two_factor_verify_code.html, us_verify.html, verify.html for the
      second form on the page.
    * On us_setup.html and two_factor_setup.html the submit code
      button HTML id was changed.
    Refresh patches:
  - ignore-resourcewarning.patch
  - no-mongodb.patch
* Fri Dec 06 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Rename back to Flask-Security!
  - Update to 5.5.2:
    * a new 'change email' feature
    * convert SQLalchemy access to modern select(xx).where(xx) syntax
    * support for Flask-SQLAlchemy-Lite
    * change default password hash to argon2
    * auth tokens now support freshness checks
    * drop python 3.8 support
  - Refreshed no-mongodb.patch
  - Drop patches, not required:
    * support-python-312.patch
    * use-pyqrcodeng.patch
  - Add patch ignore-resourcewarning.patch:
    * Ignore ResourceWarnings about unclosed databases.
* Mon Feb 12 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch support-python-312.patch:
    * Support Python 3.12 changes.
* Sat Jan 06 2024 Matej Cepl <mcepl@cepl.eu>
  - Update to 5.3.3:
    Fix for CVE-2023-49438 (bsc#1218412).
  - Refresh patches:
    - no-mongodb.patch
    - use-pyqrcodeng.patch
* Thu Nov 30 2023 Antonio Larrosa <alarrosa@suse.com>
  - Add %{?sle15_python_module_pythons}
* Mon Nov 27 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 5.3.2:
    * Update Quickstart to show how to properly handle SQLAlchemy connections.
    * Auth Token not returned from /tf-validate.
    * Fix for latest email_validator deprecation - bump minimum to 2.0.0
    * Deprecate passing in the anonymous_user class
    * Compatability with Flask 3.0
    * Revert change in 5.3.0 that added a Referrer-Policy header.
    * Fix 'next' propagation when passed as form.next
  - Drop patch filterwarnings-ignore-pkg_resources.patch, no longer needed
* Tue Oct 03 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Add required python-requests build dependency to fix tests.
* Thu Aug 03 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Update to 5.3.0:
    * Improvements to recoverability and confirmation to align with
      OWASP best practices and reduce possible exploitation.
    * Webauthn Updates to handling of transport.
    * Fix MongoDB support by eliminating dependency on flask-mongoengine. Improve MongoDB quickstart.
    * Fix Quickstart for SQLAlchemy with scoped session.
    * Login no longer, by default, checks for email deliverability.
    * Token authentication is no longer accepted on endpoints which only allow 'session' as authentication-method. (N247S)
    * /reset and /confirm and GENERIC_RESPONSES and additional form args don't mix.
    * Reset password can be exploited and other OWASP improvements.
    * Confirmation can be exploited and other OWASP improvements.
    * Convert to pyproject.toml, build, remove setup.py/.cfg.
    * the tf_validity feature now ONLY sets a cookie - and the token is no longer returned as part of a JSON response.
    * Fix login/unified signin templates to properly send CSRF token. Add more tests.
    * Improve Social Oauth example code.
  - 5.2.0:
    * Small updates to work with latest Flask/Werkzeug.
    * Drop support for Python 3.7
    * Drop support for older versions of dependent packages (such as Flask).
    * Remove old Werkzeug compatibility check.
    * Compatibility with Quart.
    * Remove dependence on pkg_resources / setuptools (use importlib_resources package)
    * Fix tests to work with latest Werkzeug/Flask. Update requirements_low to match current releases.
    * Drop support for Python 3.7
  - 5.1.2:
    * Hungarian translations not working.
    * Fix documentation for send_mail. (gg)
    * Fix for latest mongoengine and mongomock.
    * Fix inappropriate use of &thinsp& in French translations. (maxdup)
    * Improve documentation around subclassing forms.
* Tue Apr 11 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch filterwarnings-ignore-pkg_resources.patch:
    * Filter out DeprecationWarning for pkg_resources.
  - Add Authlib to BuildRequires.
* Fri Mar 03 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 5.1.1:
    * Fix 2 Flask apps in same thread with USERNAME_ENABLE set. There was a
      too aggressive config check.
    * Fix json/flask backwards compatibility hack.
    * Fix unified signup when two-factor not enabled. (sebdroid)
    * Add dependency on setuptools (pkg_resources). (hroncok)
    * Option to encrypt recovery codes.
    * Support for authentication via 'social' oauth.
    * Support for Python 3.11
    * Fixes for Flask-SQLAlchemy 3.0.0. (jrast)
    * Fixes for sqlalchemy 2.0.0 (jrast)
    * Webauthn and Unified signin features now properly take into account
      blueprint prefixes.
    * Properly propagate ?next=/xx - the verify, webauthn, and unified signin
      endpoints, that had multiple redirects, needed fixes.
    * Two factor redirects ignored url_prefix. Added a
      SECURITY_TWO_FACTOR_ERROR_VIEW configuration option.
    * Add configurations for static folder/URL and make sure templates
      reference blueprint relative static folder.
    * Send entire context to MailUtil::send_mail (patrickyan)
    * Support for Flask-Babel 3.0.0
    * Add configuration option SECURITY_TWO_FACTOR_POST_SETUP_VIEW which is
      redirected to upon successful change of a two factor method.
    * The ability to pass in a LoginManager instance which was deprecated in
      5.0 has been removed.
  - Drop patch support-Flask-SQLAlchemy-3.0.patch, now included upstream.
  - Refresh all other patches.
* Fri Jan 06 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch support-Flask-SQLAlchemy-3.0.patch:
    * Support Flask-SQLAlchemy >= 3.0
* Fri Sep 30 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Upate to 5.0.2:
    * Role permissions backwards compatibility bug.
    * Fix Change Password regression.
    * Support for WebAuthn.
    * Support Two-factor recovery codes.
    * Provide option to prevent user enumeration (i.e. Generic Responses).
    * Support for Python 3.10.
    * Support for Flask >= 2.2.
    * Add custom HTML attributes to improve user experience.
    * Make the required zxcvbn complexity score configurable.
    * Get rid of Flask-Mail. Flask-Mailman is now the default preferred email
      package.
    * A delete option has been added to us-setup (form and view).
    * Improve username support - the LoginForm now has a separate field for
      username.
    * Fix test and other failures with newer Flask-Login/Werkzeug versions.
    * Fix test failures with newer Flask versions.
  - Drop patch endswith-assert.patch:
    * Included upstream.
  - Rebase patches no-mongodb.patch and use-pyqrcodeng.patch
  - Update {Build,}Requires versions.
* Thu Sep 08 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Use email-validator, not email_validator package name.
* Sat Apr 16 2022 Matej Cepl <mcepl@suse.com>
  - Add endswith-assert.patch to overcome incompatibilities with
    WTForms >= 3.0.0 (gh#Flask-Middleware/flask-security#605).
* Thu Mar 17 2022 pgajdos@suse.com
  - python-mock is actually not required for build
* Sat Mar 05 2022 Arun Persaud <arun@gmx.de>
  - specfile:
    * updated minimum required version for packages listed in setup.py
    * request pytest >=6.2.5 (for pytest.FixtureRequest)
  - update to version 4.1.3:
    * Fixes
      + (:issue:`581`) Fix bug when attempting to disable
      register_blueprint. (halali)
      + (:pr:`539`) Fix example documentation re: generating localized
      messages. (kazuhei2)
      + (:pr:`546`) Make roles joinedload compatible with SQLAlchemy
      2.0. (keats)
      + (:pr:`586`) Ship py.typed as part of package.
      + (:issue:`580`) Improve documentation around use of bleach and
      include in common install extra.
* Mon Feb 28 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 4.1.2:
    * default_reauthn_handler doesn't honor SECURITY_URL_PREFIX
    * Add public API and CLI command to change a user's password.
    * Add type hints. Please note that many of the packages that flask-security
    * Add first-class support for using username for signing in.
    * Possible open redirect vulnerability.
    * Improve cookie handling and default ``samesite`` to ``Strict``.
    * Email validation confusion - added documentation.
    * Add documentation on how to override specific error messages.
    * Don't install global-scope tests.
    * Add Blinker as explicit dependency, improve/fix celery usage docs,
      don't require pyqrcode unless authenticator configured, improve SMS
      configuration variables documentation.
    * Your UserModel must contain ``fs_uniquifier``
    * Removal of python 2.7 and <3.6 support
    * Remove two-factor `/tf-confirm` endpoint and use generic `freshness`
      mechanism.
    * Remove ``SECURITY_BACKWARDS_COMPAT_AUTH_TOKEN_INVALID(ATE)``. In
      addition to not making sense - the documentation has never been correct.
    * Add 2FA Validity Window so an application can configure how often the
      second factor has to be entered.
    * Add HTML5 Email input types to email fields.
  - 4.1.0 fixed bsc#1202105 CVE-2021-23385.
  - Refresh no-mongodb.patch
  - Drop patches:
    * no-setup-dependencies.patch
    * fix-dependencies.patch
    * 0001-Do-not-raise-a-TypeError-exception-if-phone.data-is-.patch
  - Add patch use-pyqrcodeng.patch:
    * Use pyqrcodeng rather than pyqrcode.
/usr/lib/python3.13/site-packages/flask_security /usr/lib/python3.13/site-packages/flask_security-5.6.1.dist-info /usr/lib/python3.13/site-packages/flask_security-5.6.1.dist-info/INSTALLER /usr/lib/python3.13/site-packages/flask_security-5.6.1.dist-info/METADATA /usr/lib/python3.13/site-packages/flask_security-5.6.1.dist-info/RECORD /usr/lib/python3.13/site-packages/flask_security-5.6.1.dist-info/REQUESTED /usr/lib/python3.13/site-packages/flask_security-5.6.1.dist-info/WHEEL /usr/lib/python3.13/site-packages/flask_security-5.6.1.dist-info/licenses /usr/lib/python3.13/site-packages/flask_security-5.6.1.dist-info/licenses/LICENSE.txt /usr/lib/python3.13/site-packages/flask_security/__init__.py /usr/lib/python3.13/site-packages/flask_security/__pycache__ /usr/lib/python3.13/site-packages/flask_security/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/babel.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/babel.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/change_email.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/change_email.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/change_username.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/change_username.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/changeable.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/changeable.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/cli.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/cli.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/confirmable.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/confirmable.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/core.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/core.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/datastore.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/datastore.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/decorators.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/decorators.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/forms.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/forms.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/json.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/json.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/mail_util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/mail_util.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/oauth_glue.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/oauth_glue.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/oauth_provider.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/oauth_provider.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/password_util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/password_util.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/passwordless.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/passwordless.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/phone_util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/phone_util.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/proxies.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/proxies.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/quart_compat.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/quart_compat.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/recoverable.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/recoverable.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/recovery_codes.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/recovery_codes.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/registerable.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/registerable.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/signals.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/signals.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/tf_plugin.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/tf_plugin.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/totp.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/totp.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/twofactor.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/twofactor.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/unified_signin.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/unified_signin.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/username_util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/username_util.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/views.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/views.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/webauthn.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/webauthn.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/webauthn_util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/__pycache__/webauthn_util.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/babel.py /usr/lib/python3.13/site-packages/flask_security/change_email.py /usr/lib/python3.13/site-packages/flask_security/change_username.py /usr/lib/python3.13/site-packages/flask_security/changeable.py /usr/lib/python3.13/site-packages/flask_security/cli.py /usr/lib/python3.13/site-packages/flask_security/confirmable.py /usr/lib/python3.13/site-packages/flask_security/core.py /usr/lib/python3.13/site-packages/flask_security/datastore.py /usr/lib/python3.13/site-packages/flask_security/decorators.py /usr/lib/python3.13/site-packages/flask_security/forms.py /usr/lib/python3.13/site-packages/flask_security/json.py /usr/lib/python3.13/site-packages/flask_security/mail_util.py /usr/lib/python3.13/site-packages/flask_security/models /usr/lib/python3.13/site-packages/flask_security/models/__init__.py /usr/lib/python3.13/site-packages/flask_security/models/__pycache__ /usr/lib/python3.13/site-packages/flask_security/models/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/models/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/models/__pycache__/fsqla.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/models/__pycache__/fsqla.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/models/__pycache__/fsqla_v2.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/models/__pycache__/fsqla_v2.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/models/__pycache__/fsqla_v3.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/models/__pycache__/fsqla_v3.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/models/__pycache__/sqla.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/flask_security/models/__pycache__/sqla.cpython-313.pyc /usr/lib/python3.13/site-packages/flask_security/models/fsqla.py /usr/lib/python3.13/site-packages/flask_security/models/fsqla_v2.py /usr/lib/python3.13/site-packages/flask_security/models/fsqla_v3.py /usr/lib/python3.13/site-packages/flask_security/models/sqla.py /usr/lib/python3.13/site-packages/flask_security/oauth_glue.py /usr/lib/python3.13/site-packages/flask_security/oauth_provider.py /usr/lib/python3.13/site-packages/flask_security/password_util.py /usr/lib/python3.13/site-packages/flask_security/passwordless.py /usr/lib/python3.13/site-packages/flask_security/phone_util.py /usr/lib/python3.13/site-packages/flask_security/proxies.py /usr/lib/python3.13/site-packages/flask_security/py.typed /usr/lib/python3.13/site-packages/flask_security/quart_compat.py /usr/lib/python3.13/site-packages/flask_security/recoverable.py /usr/lib/python3.13/site-packages/flask_security/recovery_codes.py /usr/lib/python3.13/site-packages/flask_security/registerable.py /usr/lib/python3.13/site-packages/flask_security/signals.py /usr/lib/python3.13/site-packages/flask_security/static /usr/lib/python3.13/site-packages/flask_security/static/js /usr/lib/python3.13/site-packages/flask_security/static/js/base64.js /usr/lib/python3.13/site-packages/flask_security/static/js/webauthn.js /usr/lib/python3.13/site-packages/flask_security/templates /usr/lib/python3.13/site-packages/flask_security/templates/security /usr/lib/python3.13/site-packages/flask_security/templates/security/_macros.html /usr/lib/python3.13/site-packages/flask_security/templates/security/_menu.html /usr/lib/python3.13/site-packages/flask_security/templates/security/_messages.html /usr/lib/python3.13/site-packages/flask_security/templates/security/base.html /usr/lib/python3.13/site-packages/flask_security/templates/security/change_email.html /usr/lib/python3.13/site-packages/flask_security/templates/security/change_password.html /usr/lib/python3.13/site-packages/flask_security/templates/security/change_username.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email /usr/lib/python3.13/site-packages/flask_security/templates/security/email/change_email_instructions.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/change_email_instructions.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/change_notice.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/change_notice.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/change_username_notice.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/change_username_notice.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/confirmation_instructions.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/confirmation_instructions.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/login_instructions.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/login_instructions.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/reset_instructions.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/reset_instructions.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/reset_notice.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/reset_notice.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/two_factor_instructions.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/two_factor_instructions.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/two_factor_rescue.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/two_factor_rescue.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/us_instructions.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/us_instructions.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/username_recovery.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/username_recovery.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/welcome.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/welcome.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/welcome_existing.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/welcome_existing.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/email/welcome_existing_username.html /usr/lib/python3.13/site-packages/flask_security/templates/security/email/welcome_existing_username.txt /usr/lib/python3.13/site-packages/flask_security/templates/security/forgot_password.html /usr/lib/python3.13/site-packages/flask_security/templates/security/login_user.html /usr/lib/python3.13/site-packages/flask_security/templates/security/mf_recovery.html /usr/lib/python3.13/site-packages/flask_security/templates/security/mf_recovery_codes.html /usr/lib/python3.13/site-packages/flask_security/templates/security/recover_username.html /usr/lib/python3.13/site-packages/flask_security/templates/security/register_user.html /usr/lib/python3.13/site-packages/flask_security/templates/security/reset_password.html /usr/lib/python3.13/site-packages/flask_security/templates/security/send_confirmation.html /usr/lib/python3.13/site-packages/flask_security/templates/security/send_login.html /usr/lib/python3.13/site-packages/flask_security/templates/security/two_factor_select.html /usr/lib/python3.13/site-packages/flask_security/templates/security/two_factor_setup.html /usr/lib/python3.13/site-packages/flask_security/templates/security/two_factor_verify_code.html /usr/lib/python3.13/site-packages/flask_security/templates/security/us_setup.html /usr/lib/python3.13/site-packages/flask_security/templates/security/us_signin.html /usr/lib/python3.13/site-packages/flask_security/templates/security/us_verify.html /usr/lib/python3.13/site-packages/flask_security/templates/security/verify.html /usr/lib/python3.13/site-packages/flask_security/templates/security/wan_register.html /usr/lib/python3.13/site-packages/flask_security/templates/security/wan_signin.html /usr/lib/python3.13/site-packages/flask_security/templates/security/wan_verify.html /usr/lib/python3.13/site-packages/flask_security/tf_plugin.py /usr/lib/python3.13/site-packages/flask_security/totp.py /usr/lib/python3.13/site-packages/flask_security/translations /usr/lib/python3.13/site-packages/flask_security/translations/af_ZA /usr/lib/python3.13/site-packages/flask_security/translations/af_ZA/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/af_ZA/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/af_ZA/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/ca_ES /usr/lib/python3.13/site-packages/flask_security/translations/ca_ES/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/ca_ES/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/ca_ES/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/da_DK /usr/lib/python3.13/site-packages/flask_security/translations/da_DK/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/da_DK/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/da_DK/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/de_DE /usr/lib/python3.13/site-packages/flask_security/translations/de_DE/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/de_DE/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/de_DE/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/es_ES /usr/lib/python3.13/site-packages/flask_security/translations/es_ES/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/es_ES/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/es_ES/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/eu_ES /usr/lib/python3.13/site-packages/flask_security/translations/eu_ES/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/eu_ES/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/eu_ES/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/flask_security.pot /usr/lib/python3.13/site-packages/flask_security/translations/fr_FR /usr/lib/python3.13/site-packages/flask_security/translations/fr_FR/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/fr_FR/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/fr_FR/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/hu_HU /usr/lib/python3.13/site-packages/flask_security/translations/hu_HU/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/hu_HU/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/hu_HU/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/hy_AM /usr/lib/python3.13/site-packages/flask_security/translations/hy_AM/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/hy_AM/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/hy_AM/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/is_IS /usr/lib/python3.13/site-packages/flask_security/translations/is_IS/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/is_IS/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/is_IS/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/it_IT /usr/lib/python3.13/site-packages/flask_security/translations/it_IT/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/it_IT/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/it_IT/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/ja_JP /usr/lib/python3.13/site-packages/flask_security/translations/ja_JP/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/ja_JP/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/ja_JP/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/nl_NL /usr/lib/python3.13/site-packages/flask_security/translations/nl_NL/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/nl_NL/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/nl_NL/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/pl_PL /usr/lib/python3.13/site-packages/flask_security/translations/pl_PL/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/pl_PL/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/pl_PL/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/pt_BR /usr/lib/python3.13/site-packages/flask_security/translations/pt_BR/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/pt_BR/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/pt_BR/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/pt_PT /usr/lib/python3.13/site-packages/flask_security/translations/pt_PT/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/pt_PT/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/pt_PT/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/pwl.txt /usr/lib/python3.13/site-packages/flask_security/translations/ru_RU /usr/lib/python3.13/site-packages/flask_security/translations/ru_RU/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/ru_RU/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/ru_RU/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/tr_TR /usr/lib/python3.13/site-packages/flask_security/translations/tr_TR/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/tr_TR/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/tr_TR/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/translations/zh_Hans_CN /usr/lib/python3.13/site-packages/flask_security/translations/zh_Hans_CN/LC_MESSAGES /usr/lib/python3.13/site-packages/flask_security/translations/zh_Hans_CN/LC_MESSAGES/flask_security.mo /usr/lib/python3.13/site-packages/flask_security/translations/zh_Hans_CN/LC_MESSAGES/flask_security.po /usr/lib/python3.13/site-packages/flask_security/twofactor.py /usr/lib/python3.13/site-packages/flask_security/unified_signin.py /usr/lib/python3.13/site-packages/flask_security/username_util.py /usr/lib/python3.13/site-packages/flask_security/utils.py /usr/lib/python3.13/site-packages/flask_security/views.py /usr/lib/python3.13/site-packages/flask_security/webauthn.py /usr/lib/python3.13/site-packages/flask_security/webauthn_util.py /usr/share/doc/packages/python313-Flask-Security /usr/share/doc/packages/python313-Flask-Security/AUTHORS /usr/share/doc/packages/python313-Flask-Security/CHANGES.rst /usr/share/doc/packages/python313-Flask-Security/README.rst /usr/share/licenses/python313-Flask-Security /usr/share/licenses/python313-Flask-Security/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 29 22:24:05 2025