issues: 1180778860
This data as json
id | node_id | number | title | user | state | locked | assignee | milestone | comments | created_at | updated_at | closed_at | author_association | pull_request | body | repo | type | active_lock_reason | performed_via_github_app | reactions | draft | state_reason |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1180778860 | PR_kwDOBm6k_c41BFWj | 1685 | Update jinja2 requirement from <3.1.0,>=2.10.3 to >=2.10.3,<3.2.0 | 49699333 | closed | 0 | 3 | 2022-03-25T13:12:13Z | 2022-09-05T18:36:49Z | 2022-09-05T18:36:48Z | CONTRIBUTOR | simonw/datasette/pulls/1685 | Updates the requirements on [jinja2](https://github.com/pallets/jinja) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pallets/jinja/releases">jinja2's releases</a>.</em></p> <blockquote> <h2>3.1.0</h2> <p>This is a feature release, which includes new features and removes previously deprecated features. The 3.1.x branch is now the supported bugfix branch, the 3.0.x branch has become a tag marking the end of support for that branch. We encourage everyone to upgrade, and to use a tool such as <a href="https://pypi.org/project/pip-tools/">pip-tools</a> to pin all dependencies and control upgrades. We also encourage upgrading to MarkupSafe 2.1.1, the latest version at this time.</p> <ul> <li>Changes: <a href="https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-0">https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-0</a></li> <li>Milestone: <a href="https://github.com/pallets/jinja/milestone/8?closed=1">https://github.com/pallets/jinja/milestone/8?closed=1</a></li> <li>MarkupSafe changes: <a href="https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-1">https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-1</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pallets/jinja/blob/main/CHANGES.rst">jinja2's changelog</a>.</em></p> <blockquote> <h2>Version 3.1.0</h2> <p>Released 2022-03-24</p> <ul> <li> <p>Drop support for Python 3.6. :pr:<code>1534</code></p> </li> <li> <p>Remove previously deprecated code. :pr:<code>1544</code></p> <ul> <li><code>WithExtension</code> and <code>AutoEscapeExtension</code> are built-in now.</li> <li><code>contextfilter</code> and <code>contextfunction</code> are replaced by <code>pass_context</code>. <code>evalcontextfilter</code> and <code>evalcontextfunction</code> are replaced by <code>pass_eval_context</code>. <code>environmentfilter</code> and <code>environmentfunction</code> are replaced by <code>pass_environment</code>.</li> <li><code>Markup</code> and <code>escape</code> should be imported from MarkupSafe.</li> <li>Compiled templates from very old Jinja versions may need to be recompiled.</li> <li>Legacy resolve mode for <code>Context</code> subclasses is no longer supported. Override <code>resolve_or_missing</code> instead of <code>resolve</code>.</li> <li><code>unicode_urlencode</code> is renamed to <code>url_quote</code>.</li> </ul> </li> <li> <p>Add support for native types in macros. :issue:<code>1510</code></p> </li> <li> <p>The <code>{% trans %}</code> tag can use <code>pgettext</code> and <code>npgettext</code> by passing a context string as the first token in the tag, like <code>{% trans "title" %}</code>. :issue:<code>1430</code></p> </li> <li> <p>Update valid identifier characters from Python 3.6 to 3.7. :pr:<code>1571</code></p> </li> <li> <p>Filters and tests decorated with <code>@async_variant</code> are pickleable. :pr:<code>1612</code></p> </li> <li> <p>Add <code>items</code> filter. :issue:<code>1561</code></p> </li> <li> <p>Subscriptions (<code>[0]</code>, etc.) can be used after filters, tests, and calls when the environment is in async mode. :issue:<code>1573</code></p> </li> <li> <p>The <code>groupby</code> filter is case-insensitive by default, matching other comparison filters. Added the <code>case_sensitive</code> parameter to control this. :issue:<code>1463</code></p> </li> <li> <p>Windows drive-relative path segments in template names will not result in <code>FileSystemLoader</code> and <code>PackageLoader</code> loading from drive-relative paths. :pr:<code>1621</code></p> </li> </ul> <h2>Version 3.0.3</h2> <p>Released 2021-11-09</p> <ul> <li>Fix traceback rewriting internals for Python 3.10 and 3.11. :issue:<code>1535</code></li> <li>Fix how the native environment treats leading and trailing spaces when parsing values on Python 3.10. :pr:<code>1537</code></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pallets/jinja/commit/84c0e2cf4e58655032930aeb200b979e3c6f5f32"><code>84c0e2c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pallets/jinja/issues/1625">#1625</a> from pallets/release-3.1.0</li> <li><a href="https://github.com/pallets/jinja/commit/7b0c47fe1cd836e19242738fc53f40855c1d7971"><code>7b0c47f</code></a> release version 3.1.0</li> <li><a href="https://github.com/pallets/jinja/commit/ede0f98725786911031e33b70fcfbb802ae0c825"><code>ede0f98</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pallets/jinja/issues/1621">#1621</a> from pallets/template-safe-path</li> <li><a href="https://github.com/pallets/jinja/commit/040088a39527825c03107f17695d13a1752cc2f3"><code>040088a</code></a> use <code>posixpath.join</code> when loading template names</li> <li><a href="https://github.com/pallets/jinja/commit/a2920752fd111c2d52c88eb57487667b3cf0ea7b"><code>a292075</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pallets/jinja/issues/1620">#1620</a> from janfilips/patch-1</li> <li><a href="https://github.com/pallets/jinja/commit/6e4df02773465d7a80c75cad93289d24f70bfa74"><code>6e4df02</code></a> Fix formatting in tricks.rst</li> <li><a href="https://github.com/pallets/jinja/commit/3a050b122ed8c7b3b6bf0116cb91bd9d5eac7d8f"><code>3a050b1</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pallets/jinja/issues/1617">#1617</a> from pallets/docs-prose</li> <li><a href="https://github.com/pallets/jinja/commit/4b63cd8f763f58fa6e5bb43a9af0bc77e93bc987"><code>4b63cd8</code></a> rewrite include statement section</li> <li><a href="https://github.com/pallets/jinja/commit/a98d482186935cc535873ed3a9002bca837cc2e5"><code>a98d482</code></a> clean up faq, move technical discussions</li> <li><a href="https://github.com/pallets/jinja/commit/9de99f85603e3546055764fc13b1e077e1d2a7b3"><code>9de99f8</code></a> clean up engine comparisons</li> <li>Additional commits viewable in <a href="https://github.com/pallets/jinja/compare/2.10.3...3.1.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> | 107914493 | pull | {"url": "https://api.github.com/repos/simonw/datasette/issues/1685/reactions", "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0} | 0 |