Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented May 18, 2020

Updates the requirements on django-cacheops to permit the latest version.

Changelog

Sourced from django-cacheops's changelog.

5.0

  • support Python 3.8 and Django 3.0 (thx to Misha Kalyna)
  • improve model fields stamping (Alex Lokhman)
  • disabled postponed invalidation when no_invalidation is applied (Vladimir)
  • fixed custom manager derived from BaseManager (Eric Plaster) Backwards incompatible changes:
  • dropped Python 2.7 and Djangos before 2.1
  • Redis 4.0+ required

4.2

  • support Django 2.1 and 2.2
  • added keep_fresh option to @cached_as (George Lee)
  • pass CACHEOPS_SENTINEL options through (David Fuentes Baldomir)
  • made SKIP_FIELDS and LONG_DISJUCTION configurable (Nic Wolff)
  • fixed .aggregate() over .annotate() fields in Django 2.2
  • fixed .bulk_create() in Django 2.2 (Grzegorz Szczepanczyk)
  • fixed test database to work in environments without /dev/shm (George Lee)
  • fixed proxy/abstract model bug
  • added test case for issue #312 (Andy Tzeng)
  • some warnings and doc-strings improvements

4.1

  • use UNLINK instead of DEL when available, use Redis 4.0+ for that
  • request m2m objects for invalidation using correct db
  • fixed caching counts, aggregates and exists in writes, dirty transactions and while cacheops is disabled
  • fixed various multidb/invalidation issues (Svan70)
  • fixed db in .invalidated_update()
  • fixed possible key disrepancy in cache_on_save with multidb
  • fixed jinja2 support in Python 3
  • documented CACHEOPS_CLIENT_CLASS

4.0.7

  • fixed RawSQL() and Subquery() (thx to thakryptex)
  • made the Redis client class configurable (Nic Wolff)
  • package is now also distributed as a universal wheel (Jon Dufresne)

4.0.6

  • fixed m2m invalidation issue with certain configs
  • fixed catastrophic backtracking in template extensions

4.0.5

  • fixed db selection in invalidation fetch and .invalidated_update() when router fails (M1ha Shvn)
  • fixed unlickely "_clone() unexpected keyword '_cacheprofile'" error
  • fixed LookupError bug
  • fixed .meta.concrete_model not set bug
  • fixed docs on template tags

4.0.4

  • fixed caching while app registry not ready
... (truncated)
Commits

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 commands and options

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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added the F7-dependencies Pull requests that update a dependency file label May 18, 2020
@dependabot-preview dependabot-preview bot force-pushed the dependabot/pip/config/django-cacheops-approx-eq-5.0 branch from ef6de3c to 0794f1d Compare May 27, 2020 14:32
@MiklerGM
Copy link
Contributor

bors r+

bors bot added a commit that referenced this pull request May 31, 2020
240: Update django-cacheops requirement from ~=4.2 to ~=5.0 in /config r=MiklerGM a=dependabot-preview[bot]

Updates the requirements on [django-cacheops](https://github.com/Suor/django-cacheops) to permit the latest version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/Suor/django-cacheops/blob/master/CHANGELOG">django-cacheops's changelog</a>.</em></p>
<blockquote>
<p>5.0</p>
<ul>
<li>support Python 3.8 and Django 3.0 (thx to Misha Kalyna)</li>
<li>improve model fields stamping (Alex Lokhman)</li>
<li>disabled postponed invalidation when no_invalidation is applied (Vladimir)</li>
<li>fixed custom manager derived from BaseManager (Eric Plaster)
Backwards incompatible changes:</li>
<li>dropped Python 2.7 and Djangos before 2.1</li>
<li>Redis 4.0+ required</li>
</ul>
<p>4.2</p>
<ul>
<li>support Django 2.1 and 2.2</li>
<li>added keep_fresh option to <a href="https://github.com/cached">@cached</a>_as (George Lee)</li>
<li>pass CACHEOPS_SENTINEL options through (David Fuentes Baldomir)</li>
<li>made SKIP_FIELDS and LONG_DISJUCTION configurable (Nic Wolff)</li>
<li>fixed .aggregate() over .annotate() fields in Django 2.2</li>
<li>fixed .bulk_create() in Django 2.2 (Grzegorz Szczepanczyk)</li>
<li>fixed test database to work in environments without /dev/shm (George Lee)</li>
<li>fixed proxy/abstract model bug</li>
<li>added test case for issue <a href="https://github-redirect.dependabot.com/Suor/django-cacheops/issues/312">#312</a> (Andy Tzeng)</li>
<li>some warnings and doc-strings improvements</li>
</ul>
<p>4.1</p>
<ul>
<li>use UNLINK instead of DEL when available, use Redis 4.0+ for that</li>
<li>request m2m objects for invalidation using correct db</li>
<li>fixed caching counts, aggregates and exists in writes,
dirty transactions and while cacheops is disabled</li>
<li>fixed various multidb/invalidation issues (Svan70)</li>
<li>fixed db in .invalidated_update()</li>
<li>fixed possible key disrepancy in cache_on_save with multidb</li>
<li>fixed jinja2 support in Python 3</li>
<li>documented CACHEOPS_CLIENT_CLASS</li>
</ul>
<p>4.0.7</p>
<ul>
<li>fixed RawSQL() and Subquery() (thx to thakryptex)</li>
<li>made the Redis client class configurable (Nic Wolff)</li>
<li>package is now also distributed as a universal wheel (Jon Dufresne)</li>
</ul>
<p>4.0.6</p>
<ul>
<li>fixed m2m invalidation issue with certain configs</li>
<li>fixed catastrophic backtracking in template extensions</li>
</ul>
<p>4.0.5</p>
<ul>
<li>fixed db selection in invalidation fetch and .invalidated_update() when router fails (M1ha Shvn)</li>
<li>fixed unlickely &quot;_clone() unexpected keyword '_cacheprofile'&quot; error</li>
<li>fixed LookupError bug</li>
<li>fixed .meta.concrete_model not set bug</li>
<li>fixed docs on template tags</li>
</ul>
<p>4.0.4</p>
<ul>
<li>fixed caching while app registry not ready</li>
</ul>
</tr></table> ... (truncated)
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/Suor/django-cacheops/commit/5a7f63b196a1836d102e80409aa7f7be3c75cc6c"><code>5a7f63b</code></a> Up to 5.0</li>
<li><a href="https://github.com/Suor/django-cacheops/commit/12f61b3cc281f2ff7b95b5414831c0488510d5f8"><code>12f61b3</code></a> Drop redis prior to 4.0 support</li>
<li><a href="https://github.com/Suor/django-cacheops/commit/035e59c1b2e157eb4aeda76757cd545be88d199f"><code>035e59c</code></a> Fix some README grammar and typos</li>
<li><a href="https://github.com/Suor/django-cacheops/commit/bde50abf52da67c14fd2238b28c6e2e6ab3adf0d"><code>bde50ab</code></a> Remove empty lines</li>
<li><a href="https://github.com/Suor/django-cacheops/commit/b5dc9e04816a047f3431d3ffbb21a3c122fa37db"><code>b5dc9e0</code></a> Add test</li>
<li><a href="https://github.com/Suor/django-cacheops/commit/3cc4368769b59a4a309e0613e8ee5d2ab19d65d7"><code>3cc4368</code></a> Use field deconstruct</li>
<li><a href="https://github.com/Suor/django-cacheops/commit/277f454d919609aa3a66d825603d9dcd0af48bdd"><code>277f454</code></a> db_column can be None</li>
<li><a href="https://github.com/Suor/django-cacheops/commit/59daa06e126c915932467eeac7f76cc8be7da851"><code>59daa06</code></a> Use class name</li>
<li><a href="https://github.com/Suor/django-cacheops/commit/b59406a62c8265a9f3ace14c139e3f3be6c02407"><code>b59406a</code></a> Update years</li>
<li><a href="https://github.com/Suor/django-cacheops/commit/19c36b2bb51aa05188ee8f6ad23cac1f850d7c66"><code>19c36b2</code></a> Drop Python 2.7 and Djangos before 2.1</li>
<li>Additional commits viewable in <a href="https://github.com/Suor/django-cacheops/compare/4.2...5.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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)



</details>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
@bors
Copy link
Contributor

bors bot commented May 31, 2020

Build failed:

@dependabot-preview
Copy link
Contributor Author

Superseded by #264.

@dependabot-preview dependabot-preview bot deleted the dependabot/pip/config/django-cacheops-approx-eq-5.0 branch October 26, 2020 07:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

F7-dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants