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

python312-Flask-Login-0.6.2-3.3 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-Flask-Login Distribution: openSUSE Tumbleweed
Version: 0.6.2 Vendor: openSUSE
Release: 3.3 Build date: Fri Dec 29 13:13:52 2023
Group: Unspecified Build host: reproducible
Size: 104950 Source RPM: python-Flask-Login-0.6.2-3.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/maxcountryman/flask-login
Summary: User session management for Flask
Flask-Login provides user session management for Flask. It handles the common
tasks of logging in, logging out, and remembering your users'
sessions over extended periods of time.

Flask-Login is not bound to any particular database system or permissions
model. The only requirement is that your user objects implement a few
methods, and that you provide a callback to the extension capable of
loading users from their ID.

Provides

Requires

License

MIT

Changelog

* Fri Dec 29 2023 Antonio Larrosa <alarrosa@suse.com>
  - Use %{?sle15_python_module_pythons}
* Mon Oct 30 2023 Antonio Larrosa <alarrosa@suse.com>
  - Add patch from upstream to fix compatibility with Werkzeug 3.0.x
    where werkzeug.urls removed url_decode/url_encode:
    * 0001-fix-avoid-Deprecated-werkzeug.urls.url_decode.patch
* Fri Sep 30 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 0.6.2:
    * Fix compatibility with Werkzeug 2.2 and Flask 2.2. #691
    * Revert change to expand_login_view that attempted to preserve a dynamic
      subdomain value. Such values should be handled using
      app.url_value_preprocessor and app.url_defaults. #691
    * Ensure deprecation warnings are present for deprecated features that will be removed in the next feature release.
      + Use request_loader instead of header_loader.
      + Use user_loaded_from_request instead of user_loaded_from_header.
      + Use app.config["LOGIN_DISABLED"] instead of _login_disabled.
      + Use init_app instead of setup_app
* Sun Jun 05 2022 Arun Persaud <arun@gmx.de>
  - update to version 0.6.1:
    * Only preserve subdomain or host view args in unauthorized redirect
      [#663]
    * The new utility function login_remembered returns True if the
      current login is remembered across sessions. #654
    * Fix side effect potentially executing view twice for same
      request. #666
    * Clarify usage of FlaskLoginClient test client in docs. #668
* Sat Apr 09 2022 Arun Persaud <arun@gmx.de>
  - specfile:
    * update copyright year
    * require python >= 3.7
  - update to version 0.6.0:
    * Drop support for Python 2.7, 3.5, and 3.6, which have all reached
      the end of their official support. #594, #638
    * The minimum supported version of Flask is 1.0.4, and Werkzeug is
      1.0.1. However, projects are advised to use the latest versions of
      both. #639
    * Only flash "needs_refresh_message" if value is set #464
    * Modify expand_login_view to allow for subdomain and host matching
      for login_view #462
    * Add accessors for request_loader and user_loader callback
      functions #472
    * Change "remember_me" cookie to match Werkzeug default value #488
    * Change "remember_me" cookie to HttpOnly, matching Flask session
      cookie #488
    * Add example for using unauthorized_handler #492
    * Fix assertEqual deprecation warning in pytest #518
    * Fix collections deprecation warning under Python 3.8 #525
    * Replace safe_str_cmp with hmac.compare_digest #585
    * Document REMEMBER_COOKIE_SAMESITE config #577
    * Revise setup.py to use README.md for long description #598
    * Various documentation corrections #484, #482, #487, #534
    * Fix from flask_login import * behavior, although note that import
    * is not usually a good pattern in code. #485
    * UserMixin.is_authenticated will return whatever is_active returns
      by default. This prevents inactive users from logging in. #486,
      [#530]
    * Session protection will only mark the session as not fresh if it's
      not already marked as such, avoiding modifying the session cookie
      unnecessarily. #612
* Sun Feb 16 2020 Arun Persaud <arun@gmx.de>
  - specfile:
    * update copyright year
    * remove python devel
    * be more specific in %files section
  - update to version 0.5.0:
    * New custom test client: `flask_login.FlaskLoginClient`.  You can
      use this to write clearer automated tests. #431
    * Prefix authenticated user_id, remember, and remember_seconds in
      Flask Session with underscores to prevent accidental usage in
      application code. #470
    * Simplify user loading. #378
    * Various documentation improvements. #393, #394, #397, #417
    * Set session ID when setting next. #403
    * Clear session identifier on logout. #404
    * Ensure use of a safe and up-to-date version of Flask.
    * Drop support of Python versions: 2.6, 3.3, 3.4 #450
* Sun Dec 03 2017 arun@gmx.de
  - update to version 0.4.1:
    * New config option USE_SESSION_FOR_NEXT to enable storing next url
      in session instead of url. #330
    * Accept int seconds along with timedelta for
      REMEMBER_COOKIE_DURATION. #370
    * New config option FORCE_HOST_FOR_REDIRECTS to force host for
      redirects. #371
* Fri Sep 08 2017 toddrme2178@gmail.com
  - Initial version

Files

/usr/lib/python3.12/site-packages/Flask_Login-0.6.2-py3.12.egg-info
/usr/lib/python3.12/site-packages/Flask_Login-0.6.2-py3.12.egg-info/PKG-INFO
/usr/lib/python3.12/site-packages/Flask_Login-0.6.2-py3.12.egg-info/SOURCES.txt
/usr/lib/python3.12/site-packages/Flask_Login-0.6.2-py3.12.egg-info/dependency_links.txt
/usr/lib/python3.12/site-packages/Flask_Login-0.6.2-py3.12.egg-info/requires.txt
/usr/lib/python3.12/site-packages/Flask_Login-0.6.2-py3.12.egg-info/top_level.txt
/usr/lib/python3.12/site-packages/flask_login
/usr/lib/python3.12/site-packages/flask_login/__about__.py
/usr/lib/python3.12/site-packages/flask_login/__init__.py
/usr/lib/python3.12/site-packages/flask_login/__pycache__
/usr/lib/python3.12/site-packages/flask_login/__pycache__/__about__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/__about__.cpython-312.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/config.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/config.cpython-312.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/login_manager.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/login_manager.cpython-312.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/mixins.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/mixins.cpython-312.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/signals.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/signals.cpython-312.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/test_client.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/test_client.cpython-312.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/flask_login/__pycache__/utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/flask_login/config.py
/usr/lib/python3.12/site-packages/flask_login/login_manager.py
/usr/lib/python3.12/site-packages/flask_login/mixins.py
/usr/lib/python3.12/site-packages/flask_login/signals.py
/usr/lib/python3.12/site-packages/flask_login/test_client.py
/usr/lib/python3.12/site-packages/flask_login/utils.py
/usr/share/doc/packages/python312-Flask-Login
/usr/share/doc/packages/python312-Flask-Login/README.md
/usr/share/licenses/python312-Flask-Login
/usr/share/licenses/python312-Flask-Login/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024