← pallets/flask

CODEFOSSIL · flask

BlueprintSetupState

class in src/flask/sansio/blueprints.py:34 · Born 2011-05-29 (DERIVED, confidence 1.00)

15years old
21changes
4fixes
8authors
1caller
2012201320142015201620172018201920202021202220232024202520262011-05-29 f7e71b5 Register most stuff only once2011-06-17 e17e74d Started work on testcases for blueprints2011-06-17 8617505 More docstrings for blueprints.2011-07-06 bd473c1 Fixed an issue that broke url processors for blueprints. Added testcases2012-04-09 9d09632 Fix spelling.2014-11-05 8284217 docs: ``True``, ``False`` and ``None``2018-02-23 0887245 Add re.sub for blueprint add_url_rule handler, prevent '/a//b/'(blueprint.url_prefix='/a/' and the route is '/b/') happened.2018-02-23 401423d only strip one slash when registering blueprint add test and changelog2018-04-27 4d0cdf9 merge slashes between blueprint prefix and rule2018-04-29 f138707 allow empty prefix and no lead slash in bp route2018-05-01 f7a3bdc Fix blueprint route for ""2018-05-01 b21b4d1 add more merge cases2019-05-06 025589e Reformat with black2020-04-04 524fd0b apply pyupgrade2021-04-14 f92e820 Nested blueprints2021-04-26 7723709 Add initial type hints2021-05-21 141fde1 Bugfix blueprint naming2021-05-21 3257b75 Fix blueprint renaming2023-04-20 44ffe6c add __future__ annotations2023-08-19 0ec7f71 Split the App and Blueprint into Sansio and IO parts2024-01-16 6000e80 address mypy strict findings2011-05-29 7a08331 Latest iteration of the blueprint code. Far from being done
Every commit that changed it, 2011-05-29 – 2024-01-16. Raised orange dots are fixes.
  1. Changed address mypy strict findings

    6000e80 · David Lord

  2. Changed Split the App and Blueprint into Sansio and IO parts

    0ec7f71 · pgjones

  3. Changed add __future__ annotations

    44ffe6c · David Lord

  4. Changed Fix blueprint renaming

    3257b75 · pgjones fix · INFERRED

  5. Changed Bugfix blueprint naming

    141fde1 · pgjones fix · INFERRED

  6. Changed Add initial type hints

    7723709 · pgjones

  7. Changed Nested blueprints

    f92e820 · pgjones

  8. Changed apply pyupgrade

    524fd0b · David Lord

  9. Changed Reformat with black

    025589e · David Baumgold

  10. Changed add more merge cases

    b21b4d1 · David Lord

  11. Changed Fix blueprint route for ""

    f7a3bdc · Hsiaoming Yang fix · INFERRED

  12. Changed allow empty prefix and no lead slash in bp route

    f138707 · David Lord

  13. Changed merge slashes between blueprint prefix and rule

    4d0cdf9 · David Lord

  14. Changed only strip one slash when registering blueprint add test and changelog

    401423d · David Lord

  15. Changed Add re.sub for blueprint add_url_rule handler, prevent '/a//b/'(blueprint.url_prefix='/a/' and the route is '/b/') happened.

    0887245 · zcchen

  16. Changed docs: ``True``, ``False`` and ``None``

    8284217 · defuz

  17. Changed Fix spelling.

    9d09632 · Sean Vieira

  18. Changed Fixed an issue that broke url processors for blueprints. Added testcases

    bd473c1 · Armin Ronacher fix · INFERRED

  19. Changed More docstrings for blueprints.

    8617505 · Armin Ronacher

  20. Changed Started work on testcases for blueprints

    e17e74d · Armin Ronacher

  21. Changed Register most stuff only once

    f7e71b5 · Armin Ronacher

  22. Born Latest iteration of the blueprint code. Far from being done

    7a08331 · Armin Ronacher