Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-Flask-Security-Too-3.4.2-150200.3.6.1 RPM for noarch

From OpenSuSE Leap 15.6 for noarch

Name: python3-Flask-Security-Too Distribution: SUSE Linux Enterprise 15
Version: 3.4.2 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150200.3.6.1 Build date: Tue Sep 27 13:52:46 2022
Group: Unspecified Build host: sheep19
Size: 1114980 Source RPM: python-Flask-Security-Too-3.4.2-150200.3.6.1.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/jwag956/flask-security
Summary: Security for Flask apps
Flask-Security-Too is a Python module to add security features to a Flask
application. This is a independently maintained version of Flask-Security
based on the 3.0.0 version of the original.

Provides

Requires

License

MIT

Changelog

* Wed Sep 21 2022 daniel.garcia@suse.com
  - Add fix-open-redirect.patch fixing bsc#1202105 (CVE-2021-23385) to avoid open
    redirect. This patch is based on the upstream pull request,
    gh#flask-middleware/flask-security#489, that fixes the upstream issue
    gh#flask-middleware/flask-security#486
* Sun Aug 21 2022 mcepl@suse.com
  - Add CVE-2021-21241-GET-reqs-auth-token.patch fixing bsc#1181058
    (CVE-2021-21241) avoiding leak of authentication token in GET
    request.
* Thu May 14 2020 alarrosa@suse.com
  - Decrease dependencies which aren't really required so we can build
    in SLE/Leap:
    * Werkzeug 0.15.5 requirement decreased to 0.14.1
    * cryptography 2.3.1 requirement decreased to 2.1.4
    * bcrypt 3.1.5 requirement decreased to 3.1.4
    * peewee 3.11.2 requirement decreased to 3.7.1
    * Remove python-pony requirement
  - Add patch that applies previous dependency changes:
    * fix-dependencies.patch
* Thu May 14 2020 tchvatal@suse.com
  - Add patch to not pull in babel/twine/pytest-runner as
    upstream needs those but we really don't require them during
    a rpm build:
    * no-setup-dependencies.patch
* Thu May 07 2020 alarrosa@suse.com
  - Update to 3.4.2:
    * The flask-security repo was moved to a github organization
      Flask-Middleware.
  - Update to 3.4.1:
    * Fix a bunch of bugs in new unified sign in along with a couple
      other major issues.
    * (:issue:`298`) Alternative ID feature ran afoul of
      postgres/psycopg2 finickiness.
    * (:issue:`300`) JSON 401 responses had WWW-Authenticate Header
      attached - that caused browsers to pop up their own login/password
      form. Not what applications want.
    * (:issue:`280`) Allow admin/api to setup TFA (and unified sign in)
      out of band. Please see :meth:`.UserDatastore.tf_set`,
      :meth:`.UserDatastore.tf_reset`, :meth:`.UserDatastore.us_set`,
      :meth:`.UserDatastore.us_reset` and
      :meth:`.UserDatastore.reset_user_access`.
    * (:pr:`305`) We used form._errors which wasn't very pythonic,
      and it was removed in WTForms 2.3.0.
    * (:pr:`310`) WTForms 2.3.0 made email_validator optional,
      we need it.
  - Added Requires python-bcrypt and python-email_validator,
    Recommends python-PyQRCode, python-SQLAlchemy, python-zxcvbn
    and Suggests python-argon2_cffi and python-phonenumbers
* Sun Apr 05 2020 tchvatal@suse.com
  - Update to 3.4.0:
    * (:pr:`257`) Support a unified sign in feature.
      Please see :ref:`unified-sign-in`.
    * (:pr:`265`) Add phone number validation class. This is used in
      both unified sign in as well as two-factor when using sms.
    * (:pr:`274`) Add support for 'freshness' of caller's authentication.
      This permits endpoints to be additionally protected by ensuring a
      recent authentication.
    * (:issue:`99`, :issue:`195`) Support pluggable password validators.
      Provide a default validator that offers complexity and breached support.
    * (:issue:`266`) Provide interface to two-factor send_token so that
      applications can provide error mitigation. Defaults to returning
      errors if can't send the verification code.
    * (:pr:`247`) Updated all-inclusive data models (fsqlaV2). Add
      fields necessary for the new unified sign in feature and changed
      'username' to be unique (but not required).
    * (:pr:`245`) Use fs_uniquifier as the default Flask-Login
      'alternative token'. Basically this means that changing the
      fs_uniquifier will cause outstanding auth tokens, session and
      remember me cookies to be invalidated. So if an account gets
      compromised, an admin can easily stop access. Prior to this cookies
      were storing the 'id' which is the user's primary key - difficult
      to change! (kishi85)
  - Enable the testing
  - Add patch to not require mongodb during testing:
    * no-mongodb.patch
* Tue Mar 24 2020 alarrosa@suse.com
  - Initial release of python-Flask-Security-Too 3.3.0

Files

/usr/lib/python3.6/site-packages/Flask_Security_Too-3.4.2-py3.6.egg-info
/usr/lib/python3.6/site-packages/Flask_Security_Too-3.4.2-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/Flask_Security_Too-3.4.2-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/Flask_Security_Too-3.4.2-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/Flask_Security_Too-3.4.2-py3.6.egg-info/not-zip-safe
/usr/lib/python3.6/site-packages/Flask_Security_Too-3.4.2-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/Flask_Security_Too-3.4.2-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/flask_security
/usr/lib/python3.6/site-packages/flask_security/__init__.py
/usr/lib/python3.6/site-packages/flask_security/__pycache__
/usr/lib/python3.6/site-packages/flask_security/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/async_compat.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/async_compat.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/babel.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/babel.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/cache.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/cache.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/changeable.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/changeable.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/cli.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/cli.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/confirmable.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/confirmable.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/core.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/core.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/datastore.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/datastore.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/decorators.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/decorators.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/forms.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/forms.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/passwordless.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/passwordless.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/phone_util.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/phone_util.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/quart_compat.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/quart_compat.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/recoverable.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/recoverable.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/registerable.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/registerable.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/signals.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/signals.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/totp.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/totp.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/twofactor.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/twofactor.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/unified_signin.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/unified_signin.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/utils.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/utils.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/views.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/__pycache__/views.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/async_compat.py
/usr/lib/python3.6/site-packages/flask_security/babel.py
/usr/lib/python3.6/site-packages/flask_security/cache.py
/usr/lib/python3.6/site-packages/flask_security/changeable.py
/usr/lib/python3.6/site-packages/flask_security/cli.py
/usr/lib/python3.6/site-packages/flask_security/confirmable.py
/usr/lib/python3.6/site-packages/flask_security/core.py
/usr/lib/python3.6/site-packages/flask_security/datastore.py
/usr/lib/python3.6/site-packages/flask_security/decorators.py
/usr/lib/python3.6/site-packages/flask_security/forms.py
/usr/lib/python3.6/site-packages/flask_security/models
/usr/lib/python3.6/site-packages/flask_security/models/__init__.py
/usr/lib/python3.6/site-packages/flask_security/models/__pycache__
/usr/lib/python3.6/site-packages/flask_security/models/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/models/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/models/__pycache__/fsqla.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/models/__pycache__/fsqla.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/models/__pycache__/fsqla_v2.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/flask_security/models/__pycache__/fsqla_v2.cpython-36.pyc
/usr/lib/python3.6/site-packages/flask_security/models/fsqla.py
/usr/lib/python3.6/site-packages/flask_security/models/fsqla_v2.py
/usr/lib/python3.6/site-packages/flask_security/passwordless.py
/usr/lib/python3.6/site-packages/flask_security/phone_util.py
/usr/lib/python3.6/site-packages/flask_security/quart_compat.py
/usr/lib/python3.6/site-packages/flask_security/recoverable.py
/usr/lib/python3.6/site-packages/flask_security/registerable.py
/usr/lib/python3.6/site-packages/flask_security/signals.py
/usr/lib/python3.6/site-packages/flask_security/templates
/usr/lib/python3.6/site-packages/flask_security/templates/security
/usr/lib/python3.6/site-packages/flask_security/templates/security/_macros.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/_menu.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/_messages.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/base.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/change_password.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/email
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/change_notice.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/change_notice.txt
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/confirmation_instructions.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/confirmation_instructions.txt
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/login_instructions.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/login_instructions.txt
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/reset_instructions.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/reset_instructions.txt
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/reset_notice.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/reset_notice.txt
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/two_factor_instructions.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/two_factor_instructions.txt
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/two_factor_rescue.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/two_factor_rescue.txt
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/us_instructions.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/us_instructions.txt
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/welcome.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/email/welcome.txt
/usr/lib/python3.6/site-packages/flask_security/templates/security/forgot_password.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/login_user.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/register_user.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/reset_password.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/send_confirmation.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/send_login.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/two_factor_setup.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/two_factor_verify_code.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/two_factor_verify_password.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/us_setup.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/us_signin.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/us_verify.html
/usr/lib/python3.6/site-packages/flask_security/templates/security/verify.html
/usr/lib/python3.6/site-packages/flask_security/totp.py
/usr/lib/python3.6/site-packages/flask_security/translations
/usr/lib/python3.6/site-packages/flask_security/translations/ca_ES
/usr/lib/python3.6/site-packages/flask_security/translations/ca_ES/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/ca_ES/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/ca_ES/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/da_DK
/usr/lib/python3.6/site-packages/flask_security/translations/da_DK/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/da_DK/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/da_DK/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/de_DE
/usr/lib/python3.6/site-packages/flask_security/translations/de_DE/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/de_DE/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/de_DE/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/es_ES
/usr/lib/python3.6/site-packages/flask_security/translations/es_ES/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/es_ES/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/es_ES/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/flask_security.pot
/usr/lib/python3.6/site-packages/flask_security/translations/fr_FR
/usr/lib/python3.6/site-packages/flask_security/translations/fr_FR/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/fr_FR/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/fr_FR/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/ja_JP
/usr/lib/python3.6/site-packages/flask_security/translations/ja_JP/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/ja_JP/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/ja_JP/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/nl_NL
/usr/lib/python3.6/site-packages/flask_security/translations/nl_NL/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/nl_NL/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/nl_NL/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/pt_BR
/usr/lib/python3.6/site-packages/flask_security/translations/pt_BR/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/pt_BR/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/pt_BR/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/pt_PT
/usr/lib/python3.6/site-packages/flask_security/translations/pt_PT/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/pt_PT/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/pt_PT/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/ru_RU
/usr/lib/python3.6/site-packages/flask_security/translations/ru_RU/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/ru_RU/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/ru_RU/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/tr_TR
/usr/lib/python3.6/site-packages/flask_security/translations/tr_TR/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/tr_TR/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/tr_TR/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/translations/zh_Hans_CN
/usr/lib/python3.6/site-packages/flask_security/translations/zh_Hans_CN/LC_MESSAGES
/usr/lib/python3.6/site-packages/flask_security/translations/zh_Hans_CN/LC_MESSAGES/flask_security.mo
/usr/lib/python3.6/site-packages/flask_security/translations/zh_Hans_CN/LC_MESSAGES/flask_security.po
/usr/lib/python3.6/site-packages/flask_security/twofactor.py
/usr/lib/python3.6/site-packages/flask_security/unified_signin.py
/usr/lib/python3.6/site-packages/flask_security/utils.py
/usr/lib/python3.6/site-packages/flask_security/views.py
/usr/share/doc/packages/python3-Flask-Security-Too
/usr/share/doc/packages/python3-Flask-Security-Too/AUTHORS
/usr/share/doc/packages/python3-Flask-Security-Too/CHANGES.rst
/usr/share/doc/packages/python3-Flask-Security-Too/README.rst
/usr/share/licenses/python3-Flask-Security-Too
/usr/share/licenses/python3-Flask-Security-Too/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 26 23:30:45 2024