Skip to content

Support pytest7#697

Merged
WisdomPill merged 3 commits into
jazzband:masterfrom
WisdomPill:pytest7
Nov 5, 2023
Merged

Support pytest7#697
WisdomPill merged 3 commits into
jazzband:masterfrom
WisdomPill:pytest7

Conversation

@WisdomPill

Copy link
Copy Markdown
Member

Change setup.cfg in order to support pytest 7

@codecov

codecov Bot commented Nov 2, 2023

Copy link
Copy Markdown

Codecov Report

Merging #697 (2e89527) into master (4b6dd5b) will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master    #697   +/-   ##
======================================
  Coverage    60.6%   60.6%           
======================================
  Files          41      41           
  Lines        2608    2608           
  Branches       69      69           
======================================
  Hits         1578    1578           
  Misses       1017    1017           
  Partials       13      13           
Flag Coverage Δ
mypy 35.3% <ø> (ø)
tests 89.0% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@foarsitter

Copy link
Copy Markdown
Contributor

Didn't expect it to be thats easy.

Dropping Python 3.6 & 3.7 is inevitable I think.

@WisdomPill WisdomPill merged commit 9d8db4d into jazzband:master Nov 5, 2023
@WisdomPill WisdomPill deleted the pytest7 branch November 5, 2023 15:15
magi-9 added a commit to tomag-9/zdravy-projekt that referenced this pull request Mar 16, 2026
Bumps [django-redis](https://github.com/jazzband/django-redis) from
5.4.0 to 6.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jazzband/django-redis/releases">django-redis's
releases</a>.</em></p>
<blockquote>
<h2>6.0.0</h2>
<h1>django-redis 6.0.0 (2025-06-17)</h1>
<h2>Features</h2>
<ul>
<li>Support HashMaps
(<code>[#598](jazzband/django-redis#598)
&lt;https://github.com/jazzband/django-redis/issues/598&gt;</code>_)</li>
<li>Support gzip compression
(<code>[#688](jazzband/django-redis#688)
&lt;https://github.com/jazzband/django-redis/issues/688&gt;</code>_)</li>
<li>Support for sets and support basic operations, sadd, scard, sdiff,
sdiffstore, sinter, sinterstore, smismember, sismember, smembers, smove,
spop, srandmember, srem, sscan, sscan_iter, sunion, sunionstore
(<code>[#730](jazzband/django-redis#730)
&lt;https://github.com/jazzband/django-redis/issues/730&gt;</code>_)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>Hotfix for timeout=DEFAULT_TIMEOUT in expire and pexpire
(<code>[#724](jazzband/django-redis#724)
&lt;https://github.com/jazzband/django-redis/issues/724&gt;</code>_)</li>
<li>Fix is_master parsing error for write separation in sentinel mode
(<code>[#749](jazzband/django-redis#749)
&lt;https://github.com/jazzband/django-redis/issues/749&gt;</code>_)</li>
<li>Added blocking parameter for <code>cache.lock</code>
(<code>[#752](jazzband/django-redis#752)
&lt;https://github.com/jazzband/django-redis/issues/752&gt;</code>_)</li>
</ul>
<h2>Miscellaneous</h2>
<ul>
<li>Added support for Python 3.12
(<code>[#689](jazzband/django-redis#689)
&lt;https://github.com/jazzband/django-redis/issues/689&gt;</code>_)</li>
<li>Pin pytest to &lt;7.0 until compatibility issues are resolved
(<code>[#690](jazzband/django-redis#690)
&lt;https://github.com/jazzband/django-redis/issues/690&gt;</code>_)</li>
<li>Replace isort and flake8 with ruff
(<code>[#692](jazzband/django-redis#692)
&lt;https://github.com/jazzband/django-redis/issues/692&gt;</code>_)</li>
<li>Drop django 4.0
(<code>[#693](jazzband/django-redis#693)
&lt;https://github.com/jazzband/django-redis/issues/693&gt;</code>_)</li>
<li>Upgrade black to 23.10.1
(<code>[#695](jazzband/django-redis#695)
&lt;https://github.com/jazzband/django-redis/issues/695&gt;</code>_)</li>
<li>Typed DefaultClient
(<code>[#696](jazzband/django-redis#696)
&lt;https://github.com/jazzband/django-redis/issues/696&gt;</code>_)</li>
<li>Support pytest&gt;=7
(<code>[#697](jazzband/django-redis#697)
&lt;https://github.com/jazzband/django-redis/issues/697&gt;</code>_)</li>
<li>Drop support for django 3.2, python 3.6 and python 3.7
(<code>[#699](jazzband/django-redis#699)
&lt;https://github.com/jazzband/django-redis/issues/699&gt;</code>_)</li>
<li>Support tox 4
(<code>[#701](jazzband/django-redis#701)
&lt;https://github.com/jazzband/django-redis/issues/701&gt;</code>_)</li>
<li>Configured dependabot for github actions
(<code>[#702](jazzband/django-redis#702)
&lt;https://github.com/jazzband/django-redis/issues/702&gt;</code>_)</li>
<li>Use ubuntu-latest for CI
(<code>[#703](jazzband/django-redis#703)
&lt;https://github.com/jazzband/django-redis/issues/703&gt;</code>_)</li>
<li>Dropped support for django 4.1 and added support for django 5.0
(<code>[#729](jazzband/django-redis#729)
&lt;https://github.com/jazzband/django-redis/issues/729&gt;</code>_)</li>
<li>Added support for django 5.1
(<code>[#754](jazzband/django-redis#754)
&lt;https://github.com/jazzband/django-redis/issues/754&gt;</code>_)</li>
<li>Update minimum supported versions in README.md: Python to 3.8,
Django to 4.2, redis-py to 4.0.2
(<code>[#755](jazzband/django-redis#755)
&lt;https://github.com/jazzband/django-redis/issues/755&gt;</code>_)</li>
<li>Added support for Python 3.13
(<code>[#756](jazzband/django-redis#756)
&lt;https://github.com/jazzband/django-redis/issues/756&gt;</code>_)</li>
<li>Speed up tests by using <code>pytest-xdist</code> and separating
settings on different redis databases.
Dropped <code>pytest-django</code>
Using <code>docker-compose</code> for setting up redis containers for
testing
Use <code>tox-uv</code>
(<code>[#757](jazzband/django-redis#757)
&lt;https://github.com/jazzband/django-redis/issues/757&gt;</code>_)</li>
<li>Confirm support for Django 5.2.
Fix shadowing builtin Python exceptions.
(<code>[#824](jazzband/django-redis#824)
&lt;https://github.com/jazzband/django-redis/issues/824&gt;</code>_)</li>
</ul>
<h2>Deprecations and Removals</h2>
<ul>
<li>Drop support for Python 3.8
(<code>[#852](https://github.com/jazzband/django-redis/issues/852)
&lt;https://github.com/jazzband/django-redis/issues/852&gt;</code>_)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jazzband/django-redis/blob/master/CHANGELOG.rst">django-redis's
changelog</a>.</em></p>
<blockquote>
<h1>django-redis 6.0.0 (2025-06-17)</h1>
<h2>Features</h2>
<ul>
<li>Support HashMaps
(<code>[#598](jazzband/django-redis#598)
&lt;https://github.com/jazzband/django-redis/issues/598&gt;</code>_)</li>
<li>Support gzip compression
(<code>[#688](jazzband/django-redis#688)
&lt;https://github.com/jazzband/django-redis/issues/688&gt;</code>_)</li>
<li>Support for sets and support basic operations, sadd, scard, sdiff,
sdiffstore, sinter, sinterstore, smismember, sismember, smembers, smove,
spop, srandmember, srem, sscan, sscan_iter, sunion, sunionstore
(<code>[#730](jazzband/django-redis#730)
&lt;https://github.com/jazzband/django-redis/issues/730&gt;</code>_)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>Hotfix for timeout=DEFAULT_TIMEOUT in expire and pexpire
(<code>[#724](jazzband/django-redis#724)
&lt;https://github.com/jazzband/django-redis/issues/724&gt;</code>_)</li>
<li>Fix is_master parsing error for write separation in sentinel mode
(<code>[#749](jazzband/django-redis#749)
&lt;https://github.com/jazzband/django-redis/issues/749&gt;</code>_)</li>
<li>Added blocking parameter for <code>cache.lock</code>
(<code>[#752](jazzband/django-redis#752)
&lt;https://github.com/jazzband/django-redis/issues/752&gt;</code>_)</li>
</ul>
<h2>Miscellaneous</h2>
<ul>
<li>Added support for Python 3.12
(<code>[#689](jazzband/django-redis#689)
&lt;https://github.com/jazzband/django-redis/issues/689&gt;</code>_)</li>
<li>Pin pytest to &lt;7.0 until compatibility issues are resolved
(<code>[#690](jazzband/django-redis#690)
&lt;https://github.com/jazzband/django-redis/issues/690&gt;</code>_)</li>
<li>Replace isort and flake8 with ruff
(<code>[#692](jazzband/django-redis#692)
&lt;https://github.com/jazzband/django-redis/issues/692&gt;</code>_)</li>
<li>Drop django 4.0
(<code>[#693](jazzband/django-redis#693)
&lt;https://github.com/jazzband/django-redis/issues/693&gt;</code>_)</li>
<li>Upgrade black to 23.10.1
(<code>[#695](jazzband/django-redis#695)
&lt;https://github.com/jazzband/django-redis/issues/695&gt;</code>_)</li>
<li>Typed DefaultClient
(<code>[#696](jazzband/django-redis#696)
&lt;https://github.com/jazzband/django-redis/issues/696&gt;</code>_)</li>
<li>Support pytest&gt;=7
(<code>[#697](jazzband/django-redis#697)
&lt;https://github.com/jazzband/django-redis/issues/697&gt;</code>_)</li>
<li>Drop support for django 3.2, python 3.6 and python 3.7
(<code>[#699](jazzband/django-redis#699)
&lt;https://github.com/jazzband/django-redis/issues/699&gt;</code>_)</li>
<li>Support tox 4
(<code>[#701](jazzband/django-redis#701)
&lt;https://github.com/jazzband/django-redis/issues/701&gt;</code>_)</li>
<li>Configured dependabot for github actions
(<code>[#702](jazzband/django-redis#702)
&lt;https://github.com/jazzband/django-redis/issues/702&gt;</code>_)</li>
<li>Use ubuntu-latest for CI
(<code>[#703](jazzband/django-redis#703)
&lt;https://github.com/jazzband/django-redis/issues/703&gt;</code>_)</li>
<li>Dropped support for django 4.1 and added support for django 5.0
(<code>[#729](jazzband/django-redis#729)
&lt;https://github.com/jazzband/django-redis/issues/729&gt;</code>_)</li>
<li>Added support for django 5.1
(<code>[#754](jazzband/django-redis#754)
&lt;https://github.com/jazzband/django-redis/issues/754&gt;</code>_)</li>
<li>Update minimum supported versions in README.md: Python to 3.8,
Django to 4.2, redis-py to 4.0.2
(<code>[#755](jazzband/django-redis#755)
&lt;https://github.com/jazzband/django-redis/issues/755&gt;</code>_)</li>
<li>Added support for Python 3.13
(<code>[#756](jazzband/django-redis#756)
&lt;https://github.com/jazzband/django-redis/issues/756&gt;</code>_)</li>
<li>Speed up tests by using <code>pytest-xdist</code> and separating
settings on different redis databases.
Dropped <code>pytest-django</code>
Using <code>docker-compose</code> for setting up redis containers for
testing
Use <code>tox-uv</code>
(<code>[#757](jazzband/django-redis#757)
&lt;https://github.com/jazzband/django-redis/issues/757&gt;</code>_)</li>
<li>Confirm support for Django 5.2.
Fix shadowing builtin Python exceptions.
(<code>[#824](jazzband/django-redis#824)
&lt;https://github.com/jazzband/django-redis/issues/824&gt;</code>_)</li>
</ul>
<h2>Deprecations and Removals</h2>
<ul>
<li>Drop support for Python 3.8
(<code>[#852](https://github.com/jazzband/django-redis/issues/852)
&lt;https://github.com/jazzband/django-redis/issues/852&gt;</code>_)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jazzband/django-redis/commit/7aa46f47e4c0d86bc7325b1a6218f0c36aae81f0"><code>7aa46f4</code></a>
Preparing for release 6.0.0</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/2f6a3c6ee9632b682476f92bba932fb99ca89384"><code>2f6a3c6</code></a>
Merge pull request <a
href="https://redirect.github.com/jazzband/django-redis/issues/772">#772</a>
from jazzband/drop-python3.8</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/1d88733a4cfeaa53af3ff0e7d53b04d23ed28000"><code>1d88733</code></a>
Apply fixes for black (target 3.9) and ruff (target 3.9)</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/fb5ec1c415b975df00539ab0794b15f8d0fdd287"><code>fb5ec1c</code></a>
Remove support for Python 3.8</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/1eb53b966352da489e1c60c979d0324da14d31ee"><code>1eb53b9</code></a>
Merge pull request <a
href="https://redirect.github.com/jazzband/django-redis/issues/763">#763</a>
from jazzband/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/10e27eca6055ebc446543454c46bd75c64dcf5d7"><code>10e27ec</code></a>
Merge pull request <a
href="https://redirect.github.com/jazzband/django-redis/issues/756">#756</a>
from jazzband/python3.13</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/1cf8bf3310acb2dc57cfc50e8e53be12e4c409a7"><code>1cf8bf3</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/cfa1ac9d417bcc2d6c1ab3aa2e01cb31769addda"><code>cfa1ac9</code></a>
Added support for Python 3.13</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/61254e0a0051b205dd9b191d3362f77c486c2a9b"><code>61254e0</code></a>
Merge pull request <a
href="https://redirect.github.com/jazzband/django-redis/issues/769">#769</a>
from felixxm/confirm-5.2</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/036bb5d27b109832c525240781159b18abcb09b9"><code>036bb5d</code></a>
Fix shadowing builtin Python exceptions.</li>
<li>Additional commits viewable in <a
href="https://github.com/jazzband/django-redis/compare/5.4.0...6.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=django-redis&package-manager=pip&previous-version=5.4.0&new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tomáš Magula <156084637+magi-9@users.noreply.github.com>
etsu33 pushed a commit to etsu33/jinja_app that referenced this pull request May 27, 2026
…1376)

Updates the requirements on
[django-redis](https://github.com/jazzband/django-redis) to permit the
latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jazzband/django-redis/releases">django-redis's
releases</a>.</em></p>
<blockquote>
<h2>6.0.0</h2>
<h1>django-redis 6.0.0 (2025-06-17)</h1>
<h2>Features</h2>
<ul>
<li>Support HashMaps
(<code>[#598](jazzband/django-redis#598)
&lt;https://github.com/jazzband/django-redis/issues/598&gt;</code>_)</li>
<li>Support gzip compression
(<code>[#688](jazzband/django-redis#688)
&lt;https://github.com/jazzband/django-redis/issues/688&gt;</code>_)</li>
<li>Support for sets and support basic operations, sadd, scard, sdiff,
sdiffstore, sinter, sinterstore, smismember, sismember, smembers, smove,
spop, srandmember, srem, sscan, sscan_iter, sunion, sunionstore
(<code>[#730](jazzband/django-redis#730)
&lt;https://github.com/jazzband/django-redis/issues/730&gt;</code>_)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>Hotfix for timeout=DEFAULT_TIMEOUT in expire and pexpire
(<code>[#724](jazzband/django-redis#724)
&lt;https://github.com/jazzband/django-redis/issues/724&gt;</code>_)</li>
<li>Fix is_master parsing error for write separation in sentinel mode
(<code>[#749](jazzband/django-redis#749)
&lt;https://github.com/jazzband/django-redis/issues/749&gt;</code>_)</li>
<li>Added blocking parameter for <code>cache.lock</code>
(<code>[#752](jazzband/django-redis#752)
&lt;https://github.com/jazzband/django-redis/issues/752&gt;</code>_)</li>
</ul>
<h2>Miscellaneous</h2>
<ul>
<li>Added support for Python 3.12
(<code>[#689](jazzband/django-redis#689)
&lt;https://github.com/jazzband/django-redis/issues/689&gt;</code>_)</li>
<li>Pin pytest to &lt;7.0 until compatibility issues are resolved
(<code>[#690](jazzband/django-redis#690)
&lt;https://github.com/jazzband/django-redis/issues/690&gt;</code>_)</li>
<li>Replace isort and flake8 with ruff
(<code>[#692](jazzband/django-redis#692)
&lt;https://github.com/jazzband/django-redis/issues/692&gt;</code>_)</li>
<li>Drop django 4.0
(<code>[#693](jazzband/django-redis#693)
&lt;https://github.com/jazzband/django-redis/issues/693&gt;</code>_)</li>
<li>Upgrade black to 23.10.1
(<code>[#695](jazzband/django-redis#695)
&lt;https://github.com/jazzband/django-redis/issues/695&gt;</code>_)</li>
<li>Typed DefaultClient
(<code>[#696](jazzband/django-redis#696)
&lt;https://github.com/jazzband/django-redis/issues/696&gt;</code>_)</li>
<li>Support pytest&gt;=7
(<code>[#697](jazzband/django-redis#697)
&lt;https://github.com/jazzband/django-redis/issues/697&gt;</code>_)</li>
<li>Drop support for django 3.2, python 3.6 and python 3.7
(<code>[#699](jazzband/django-redis#699)
&lt;https://github.com/jazzband/django-redis/issues/699&gt;</code>_)</li>
<li>Support tox 4
(<code>[#701](jazzband/django-redis#701)
&lt;https://github.com/jazzband/django-redis/issues/701&gt;</code>_)</li>
<li>Configured dependabot for github actions
(<code>[#702](jazzband/django-redis#702)
&lt;https://github.com/jazzband/django-redis/issues/702&gt;</code>_)</li>
<li>Use ubuntu-latest for CI
(<code>[#703](jazzband/django-redis#703)
&lt;https://github.com/jazzband/django-redis/issues/703&gt;</code>_)</li>
<li>Dropped support for django 4.1 and added support for django 5.0
(<code>[#729](jazzband/django-redis#729)
&lt;https://github.com/jazzband/django-redis/issues/729&gt;</code>_)</li>
<li>Added support for django 5.1
(<code>[#754](jazzband/django-redis#754)
&lt;https://github.com/jazzband/django-redis/issues/754&gt;</code>_)</li>
<li>Update minimum supported versions in README.md: Python to 3.8,
Django to 4.2, redis-py to 4.0.2
(<code>[#755](jazzband/django-redis#755)
&lt;https://github.com/jazzband/django-redis/issues/755&gt;</code>_)</li>
<li>Added support for Python 3.13
(<code>[#756](jazzband/django-redis#756)
&lt;https://github.com/jazzband/django-redis/issues/756&gt;</code>_)</li>
<li>Speed up tests by using <code>pytest-xdist</code> and separating
settings on different redis databases.
Dropped <code>pytest-django</code>
Using <code>docker-compose</code> for setting up redis containers for
testing
Use <code>tox-uv</code>
(<code>[#757](jazzband/django-redis#757)
&lt;https://github.com/jazzband/django-redis/issues/757&gt;</code>_)</li>
<li>Confirm support for Django 5.2.
Fix shadowing builtin Python exceptions.
(<code>[#824](jazzband/django-redis#824)
&lt;https://github.com/jazzband/django-redis/issues/824&gt;</code>_)</li>
</ul>
<h2>Deprecations and Removals</h2>
<ul>
<li>Drop support for Python 3.8
(<code>[#852](https://github.com/jazzband/django-redis/issues/852)
&lt;https://github.com/jazzband/django-redis/issues/852&gt;</code>_)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jazzband/django-redis/blob/master/CHANGELOG.rst">django-redis's
changelog</a>.</em></p>
<blockquote>
<h1>django-redis 6.0.0 (2025-06-17)</h1>
<h2>Features</h2>
<ul>
<li>Support HashMaps
(<code>[#598](jazzband/django-redis#598)
&lt;https://github.com/jazzband/django-redis/issues/598&gt;</code>_)</li>
<li>Support gzip compression
(<code>[#688](jazzband/django-redis#688)
&lt;https://github.com/jazzband/django-redis/issues/688&gt;</code>_)</li>
<li>Support for sets and support basic operations, sadd, scard, sdiff,
sdiffstore, sinter, sinterstore, smismember, sismember, smembers, smove,
spop, srandmember, srem, sscan, sscan_iter, sunion, sunionstore
(<code>[#730](jazzband/django-redis#730)
&lt;https://github.com/jazzband/django-redis/issues/730&gt;</code>_)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>Hotfix for timeout=DEFAULT_TIMEOUT in expire and pexpire
(<code>[#724](jazzband/django-redis#724)
&lt;https://github.com/jazzband/django-redis/issues/724&gt;</code>_)</li>
<li>Fix is_master parsing error for write separation in sentinel mode
(<code>[#749](jazzband/django-redis#749)
&lt;https://github.com/jazzband/django-redis/issues/749&gt;</code>_)</li>
<li>Added blocking parameter for <code>cache.lock</code>
(<code>[#752](jazzband/django-redis#752)
&lt;https://github.com/jazzband/django-redis/issues/752&gt;</code>_)</li>
</ul>
<h2>Miscellaneous</h2>
<ul>
<li>Added support for Python 3.12
(<code>[#689](jazzband/django-redis#689)
&lt;https://github.com/jazzband/django-redis/issues/689&gt;</code>_)</li>
<li>Pin pytest to &lt;7.0 until compatibility issues are resolved
(<code>[#690](jazzband/django-redis#690)
&lt;https://github.com/jazzband/django-redis/issues/690&gt;</code>_)</li>
<li>Replace isort and flake8 with ruff
(<code>[#692](jazzband/django-redis#692)
&lt;https://github.com/jazzband/django-redis/issues/692&gt;</code>_)</li>
<li>Drop django 4.0
(<code>[#693](jazzband/django-redis#693)
&lt;https://github.com/jazzband/django-redis/issues/693&gt;</code>_)</li>
<li>Upgrade black to 23.10.1
(<code>[#695](jazzband/django-redis#695)
&lt;https://github.com/jazzband/django-redis/issues/695&gt;</code>_)</li>
<li>Typed DefaultClient
(<code>[#696](jazzband/django-redis#696)
&lt;https://github.com/jazzband/django-redis/issues/696&gt;</code>_)</li>
<li>Support pytest&gt;=7
(<code>[#697](jazzband/django-redis#697)
&lt;https://github.com/jazzband/django-redis/issues/697&gt;</code>_)</li>
<li>Drop support for django 3.2, python 3.6 and python 3.7
(<code>[#699](jazzband/django-redis#699)
&lt;https://github.com/jazzband/django-redis/issues/699&gt;</code>_)</li>
<li>Support tox 4
(<code>[#701](jazzband/django-redis#701)
&lt;https://github.com/jazzband/django-redis/issues/701&gt;</code>_)</li>
<li>Configured dependabot for github actions
(<code>[#702](jazzband/django-redis#702)
&lt;https://github.com/jazzband/django-redis/issues/702&gt;</code>_)</li>
<li>Use ubuntu-latest for CI
(<code>[#703](jazzband/django-redis#703)
&lt;https://github.com/jazzband/django-redis/issues/703&gt;</code>_)</li>
<li>Dropped support for django 4.1 and added support for django 5.0
(<code>[#729](jazzband/django-redis#729)
&lt;https://github.com/jazzband/django-redis/issues/729&gt;</code>_)</li>
<li>Added support for django 5.1
(<code>[#754](jazzband/django-redis#754)
&lt;https://github.com/jazzband/django-redis/issues/754&gt;</code>_)</li>
<li>Update minimum supported versions in README.md: Python to 3.8,
Django to 4.2, redis-py to 4.0.2
(<code>[#755](jazzband/django-redis#755)
&lt;https://github.com/jazzband/django-redis/issues/755&gt;</code>_)</li>
<li>Added support for Python 3.13
(<code>[#756](jazzband/django-redis#756)
&lt;https://github.com/jazzband/django-redis/issues/756&gt;</code>_)</li>
<li>Speed up tests by using <code>pytest-xdist</code> and separating
settings on different redis databases.
Dropped <code>pytest-django</code>
Using <code>docker-compose</code> for setting up redis containers for
testing
Use <code>tox-uv</code>
(<code>[#757](jazzband/django-redis#757)
&lt;https://github.com/jazzband/django-redis/issues/757&gt;</code>_)</li>
<li>Confirm support for Django 5.2.
Fix shadowing builtin Python exceptions.
(<code>[#824](jazzband/django-redis#824)
&lt;https://github.com/jazzband/django-redis/issues/824&gt;</code>_)</li>
</ul>
<h2>Deprecations and Removals</h2>
<ul>
<li>Drop support for Python 3.8
(<code>[#852](https://github.com/jazzband/django-redis/issues/852)
&lt;https://github.com/jazzband/django-redis/issues/852&gt;</code>_)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jazzband/django-redis/commit/7aa46f47e4c0d86bc7325b1a6218f0c36aae81f0"><code>7aa46f4</code></a>
Preparing for release 6.0.0</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/2f6a3c6ee9632b682476f92bba932fb99ca89384"><code>2f6a3c6</code></a>
Merge pull request <a
href="https://redirect.github.com/jazzband/django-redis/issues/772">#772</a>
from jazzband/drop-python3.8</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/1d88733a4cfeaa53af3ff0e7d53b04d23ed28000"><code>1d88733</code></a>
Apply fixes for black (target 3.9) and ruff (target 3.9)</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/fb5ec1c415b975df00539ab0794b15f8d0fdd287"><code>fb5ec1c</code></a>
Remove support for Python 3.8</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/1eb53b966352da489e1c60c979d0324da14d31ee"><code>1eb53b9</code></a>
Merge pull request <a
href="https://redirect.github.com/jazzband/django-redis/issues/763">#763</a>
from jazzband/pre-commit-ci-update-config</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/10e27eca6055ebc446543454c46bd75c64dcf5d7"><code>10e27ec</code></a>
Merge pull request <a
href="https://redirect.github.com/jazzband/django-redis/issues/756">#756</a>
from jazzband/python3.13</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/1cf8bf3310acb2dc57cfc50e8e53be12e4c409a7"><code>1cf8bf3</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/cfa1ac9d417bcc2d6c1ab3aa2e01cb31769addda"><code>cfa1ac9</code></a>
Added support for Python 3.13</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/61254e0a0051b205dd9b191d3362f77c486c2a9b"><code>61254e0</code></a>
Merge pull request <a
href="https://redirect.github.com/jazzband/django-redis/issues/769">#769</a>
from felixxm/confirm-5.2</li>
<li><a
href="https://github.com/jazzband/django-redis/commit/036bb5d27b109832c525240781159b18abcb09b9"><code>036bb5d</code></a>
Fix shadowing builtin Python exceptions.</li>
<li>Additional commits viewable in <a
href="https://github.com/jazzband/django-redis/compare/5.4.0...6.0.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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants