Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: IBMZ-Linux-OSS-Python/mako
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: sqlalchemy/mako
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 12 commits
  • 74 files changed
  • 2 contributors

Commits on Apr 10, 2025

  1. Fix undeclared variables in nested list comprehension with strict_und…

    …efined
    
    Fix undefined variable errors when ``strict_undefined=True`` when using a
    nested list comprehension.  Pull request courtesy Sébastien Granjoux.
    
    Fixes: sqlalchemy#418
    Closes: sqlalchemy#419
    Pull-request: sqlalchemy#419
    Pull-request-sha: 0b64e72
    
    Change-Id: I13f6296ffe1f5f0d5f68b7da07ff76bbac7668e0
    Sébastien Granjoux authored and zzzeek committed Apr 10, 2025
    Configuration menu
    Copy the full SHA
    0fb93ba View commit details
    Browse the repository at this point in the history
  2. - 1.3.10

    zzzeek committed Apr 10, 2025
    Configuration menu
    Copy the full SHA
    6e514ad View commit details
    Browse the repository at this point in the history
  3. Version 1.3.11 placeholder

    zzzeek committed Apr 10, 2025
    Configuration menu
    Copy the full SHA
    3fb893e View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2025

  1. fix import order

    Change-Id: I62dfdb5f0af73b5402fc63d57c5a9659f77b9a94
    zzzeek committed Aug 6, 2025
    Configuration menu
    Copy the full SHA
    0a4cc2d View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2025

  1. update gitreview

    Change-Id: I19374a36c9084e16a3a61e94067fadb2009e6304
    zzzeek committed Aug 16, 2025
    Configuration menu
    Copy the full SHA
    91232d8 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2026

  1. add SECURITY.md

    Change-Id: Iec6fd43bd1a847b0bf3de97345050df46ddc8925
    zzzeek committed Apr 14, 2026
    Configuration menu
    Copy the full SHA
    6913711 View commit details
    Browse the repository at this point in the history
  2. Fix path traversal via double-slash URI prefix in TemplateLookup

    The URI normalization in Template.__init__ stripped only a single
    leading slash, while TemplateLookup.get_template() stripped all
    leading slashes. A URI such as "//../../secret.txt" could bypass
    the directory traversal check.  Changed to use lstrip("/") so
    both code paths handle leading slashes consistently.
    
    Fixes: sqlalchemy#434
    Change-Id: I400b9a40aed956cc2b5826a9c8736f104e84f1a4
    zzzeek committed Apr 14, 2026
    Configuration menu
    Copy the full SHA
    e05ac61 View commit details
    Browse the repository at this point in the history
  3. Merge "Fix path traversal via double-slash URI prefix in TemplateLook…

    …up" into main
    zzzeek authored and Gerrit Code Review committed Apr 14, 2026
    Configuration menu
    Copy the full SHA
    331d6d9 View commit details
    Browse the repository at this point in the history
  4. - 1.3.11

    zzzeek committed Apr 14, 2026
    Configuration menu
    Copy the full SHA
    217822b View commit details
    Browse the repository at this point in the history
  5. Version 1.4.0 placeholder

    zzzeek committed Apr 14, 2026
    Configuration menu
    Copy the full SHA
    ff5d91d View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2026

  1. modernize for 2026

    * pyproject.toml / pep-621 setup
    * python 3.10 minimum (3.9 is eol)
    * remove examples/bench which mostly used obsolete template libraries
    * fix up run_wsgi.py example
    * latest black, update flake8, use flake8-pyproject
    * update markupsafe to more recent version
    * placeholder pep484 job in tox to be compat with jenkins (will use
      noxfile next)
    
    Change-Id: I78ead212d0bee14a77ed07d3e083d4d2e9fb2e8a
    zzzeek committed Apr 24, 2026
    Configuration menu
    Copy the full SHA
    3c1c137 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93712b6 View commit details
    Browse the repository at this point in the history
Loading