Next | Query returned 42 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-02-04 09:18:32 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flask: updated to 3.0.2

Version 3.0.2

- Correct type for ``jinja_loader`` property.
- Fix error with ``--extra-files`` and ``--exclude-patterns`` CLI options.
   2024-01-19 22:50:50 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flask: updated to 3.0.1

Version 3.0.1

- Correct type for ``path`` argument to ``send_file``.
- Fix a typo in an error message for the ``flask run --key`` option.
- Session data is untagged without relying on the built-in ``json.loads``
  ``object_hook``. This allows other JSON providers that don't implement that.
- Address more type findings when using mypy strict mode.
   2023-11-07 09:57:22 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-flask: update to 3.0.0.

Version 3.0.0
-------------

Released 2023-09-30

-   Remove previously deprecated code. :pr:`5223`
-   Deprecate the ``__version__`` attribute. Use feature detection, or
    ``importlib.metadata.version("flask")``, instead. :issue:`5230`
-   Restructure the code such that the Flask (app) and Blueprint
    classes have Sans-IO bases. :pr:`5127`
-   Allow self as an argument to url_for. :pr:`5264`
-   Require Werkzeug >= 3.0.0.
   2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | Package updated
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
   2023-08-22 09:06:14 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-flask: updated to 2.3.3

Version 2.3.3

- Python 3.12 compatibility.
- Require Werkzeug >= 2.3.7.
- Use ``flit_core`` instead of ``setuptools`` as build backend.
- Refactor how an app's root and instance paths are determined.
   2023-08-02 01:20:57 by Thomas Klausner | Files touched by this commit (158)
Log message:
*: remove more references to Python 3.7
   2023-05-05 17:43:33 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-flask: now py-werkzeug 2.3.3 does exist
   2023-05-05 17:34:54 by Jonathan Perkin | Files touched by this commit (1)
Log message:
py-flask: py-werkzeug>=2.3.3 does not exist.
   2023-05-05 15:08:25 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flask: updated to 2.3.2

Version 2.3.2
-------------
- Set ``Vary: Cookie`` header when the session is accessed, modified, or refreshed.
- Update Werkzeug requirement to >=2.3.3 to apply recent bug fixes.
   2023-05-05 13:47:38 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-flask: update to 2.3.1.

Version 2.3.1
-------------

Released 2023-04-25

-   Restore deprecated ``from flask import Markup``. :issue:`5084`

Version 2.3.0
-------------

Released 2023-04-25

-   Drop support for Python 3.7. :pr:`5072`
-   Update minimum requirements to the latest versions: Werkzeug>=2.3.0, \ 
Jinja2>3.1.2,
    itsdangerous>=2.1.2, click>=8.1.3.
-   Remove previously deprecated code. :pr:`4995`

    -   The ``push`` and ``pop`` methods of the deprecated ``_app_ctx_stack`` and
        ``_request_ctx_stack`` objects are removed. ``top`` still exists to give
        extensions more time to update, but it will be removed.
    -   The ``FLASK_ENV`` environment variable, ``ENV`` config key, and ``app.env``
        property are removed.
    -   The ``session_cookie_name``, ``send_file_max_age_default``, \ 
``use_x_sendfile``,
        ``propagate_exceptions``, and ``templates_auto_reload`` properties on ``app``
        are removed.
    -   The ``JSON_AS_ASCII``, ``JSON_SORT_KEYS``, ``JSONIFY_MIMETYPE``, and
        ``JSONIFY_PRETTYPRINT_REGULAR`` config keys are removed.
    -   The ``app.before_first_request`` and ``bp.before_app_first_request`` \ 
decorators
        are removed.
    -   ``json_encoder`` and ``json_decoder`` attributes on app and blueprint, \ 
and the
        corresponding ``json.JSONEncoder`` and ``JSONDecoder`` classes, are removed.
    -   The ``json.htmlsafe_dumps`` and ``htmlsafe_dump`` functions are removed.
    -   Calling setup methods on blueprints after registration is an error \ 
instead of a
        warning. :pr:`4997`

-   Importing ``escape`` and ``Markup`` from ``flask`` is deprecated. Import them
    directly from ``markupsafe`` instead. :pr:`4996`
-   The ``app.got_first_request`` property is deprecated. :pr:`4997`
-   The ``locked_cached_property`` decorator is deprecated. Use a lock inside the
    decorated function if locking is needed. :issue:`4993`
-   Signals are always available. ``blinker>=1.6.2`` is a required dependency. The
    ``signals_available`` attribute is deprecated. :issue:`5056`
-   Signals support ``async`` subscriber functions. :pr:`5049`
-   Remove uses of locks that could cause requests to block each other very briefly.
    :issue:`4993`
-   Use modern packaging metadata with ``pyproject.toml`` instead of ``setup.cfg``.
    :pr:`4947`
-   Ensure subdomains are applied with nested blueprints. :issue:`4834`
-   ``config.from_file`` can use ``text=False`` to indicate that the parser wants a
    binary file instead. :issue:`4989`
-   If a blueprint is created with an empty name it raises a ``ValueError``.
    :issue:`5010`
-   ``SESSION_COOKIE_DOMAIN`` does not fall back to ``SERVER_NAME``. The default \ 
is not
    to set the domain, which modern browsers interpret as an exact match rather than
    a subdomain match. Warnings about ``localhost`` and IP addresses are also \ 
removed.
    :issue:`5051`
-   The ``routes`` command shows each rule's ``subdomain`` or ``host`` when domain
    matching is in use. :issue:`5004`
-   Use postponed evaluation of annotations. :pr:`5071`

Version 2.2.4
-------------

Released 2023-04-25

-   Update for compatibility with Werkzeug 2.3.

Next | Query returned 42 messages, browsing 1 to 10 | Previous