./www/py-flask, Python web microframework

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.0.3, Package name: py311-flask-3.0.3, Maintainer: kleink

Flask is a microframework for Python based on Werkzeug, Jinja 2
and good intentions.


Required to run:
[devel/py-setuptools] [textproc/py-jinja2] [www/py-werkzeug] [security/py-itsdangerous] [devel/py-click] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 660.464 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-08 07:11:17 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-flask: updated to 3.0.3

Version 3.0.3

- The default ``hashlib.sha1`` may not be available in FIPS builds. Don't
  access it at import time so the developer has time to change the default.
- Don't initialize the ``cli`` attribute in the sansio scaffold, but rather in
  the ``Flask`` concrete class.
   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