Skip to content
This repository was archived by the owner on Oct 29, 2025. It is now read-only.

[pip] Bump the vreapis-pip group across 1 directory with 7 updates#300

Merged
gpelouze merged 2 commits intomainfrom
dependabot/pip/vreapis/vreapis-pip-dfebb45009
Aug 8, 2025
Merged

[pip] Bump the vreapis-pip group across 1 directory with 7 updates#300
gpelouze merged 2 commits intomainfrom
dependabot/pip/vreapis/vreapis-pip-dfebb45009

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jul 1, 2025

Bumps the vreapis-pip group with 7 updates in the /vreapis directory:

Package From To
djangorestframework 3.15.2 3.16.0
djangorestframework-gis 1.1 1.2.0
django-filter 24.3 25.1
whitenoise 6.8.2 6.9.0
requests 2.32.3 2.32.4
django-cors-headers 4.6.0 4.7.0
django-extensions 3.2.3 4.1

Updates djangorestframework from 3.15.2 to 3.16.0

Release notes

Sourced from djangorestframework's releases.

v3.16.0

This release is considered a significant release to improve upstream support with Django and Python. Some of these may change the behaviour of existing features and pre-existing behaviour. Specifically, some fixes were added to around the support of UniqueConstraint with nullable fields which will improve built-in serializer validation.

Features

  • Add official support for Django 5.1 and its new LoginRequiredMiddleware in #9514 and #9657
  • Add official Django 5.2a1 support in #9634
  • Add support for Python 3.13 in #9527 and #9556
  • Support Django 2.1+ test client JSON data automatically serialized in #6511 and fix a regression in #9615

Bug fixes

  • Fix unique together validator to respect condition's fields from UniqueConstraint in #9360
  • Fix raising on nullable fields part of UniqueConstraint in #9531
  • Fix unique_together validation with source in #9482
  • Added protections to AttributeError raised within properties in #9455
  • Fix get_template_context to handle also lists in #9467
  • Fix "Converter is already registered" deprecation warning. in #9512
  • Fix noisy warning and accept integers as min/max values of DecimalField in #9515
  • Fix usages of open() in setup.py in #9661

Translations

  • Add some missing Chinese translations in #9505
  • Fix spelling mistakes in Farsi language were corrected in #9521
  • Fixing and adding missing Brazilian Portuguese translations in #9535

Removals

  • Remove support for Python 3.8 in #9670
  • Remove long deprecated code from request wrapper in #9441
  • Remove deprecated AutoSchema._get_reference method in #9525

Documentation and internal changes

  • Provide tests for hashing of OperandHolder in #9437
  • Update documentation: Add adrf third party package in #9198
  • Update tutorials links in Community contributions docs in #9476
  • Fix usage of deprecated Django function in example from docs in #9509
  • Move path converter docs into a separate section in #9524
  • Add test covering update view without queryset attribute in #9528
  • Fix Transifex link in #9541
  • Fix example httpie call in docs in #9543
  • Fix example for serializer field with choices in docs in #9563
  • Remove extra <> in validators example in #9590
  • Update strftime link in the docs in #9624
  • Switch to codecov GHA in #9618
  • Add note regarding availability of the action attribute in 'Introspecting ViewSet actions' docs section in #9633
  • Improved description of allowed throttling rates in documentation in #9640
  • Add rest-framework-gm2m-relations package to the list of 3rd party libraries in #9063

... (truncated)

Commits

Updates djangorestframework-gis from 1.1 to 1.2.0

Release notes

Sourced from djangorestframework-gis's releases.

1.2.0 [2025-06-02]

Features

  • Added transform optional argument to GeometryField
    #188

Changes

Dependencies:

  • Added Django 5.2 to automated testing build.
  • Added Python 3.13 to automated testing build.
  • Added support for Django REST Framework 3.16.0.
Changelog

Sourced from djangorestframework-gis's changelog.

Version 1.2.0 [2025-06-02]

Features


- Added ``transform`` optional argument to ``GeometryField`` `[#188](https://github.com/openwisp/django-rest-framework-gis/issues/188)
  <https://github.com/openwisp/django-rest-framework-gis/issues/188>`_.

Changes


**Dependencies:**
  • Added Django 5.2 to automated testing build.
  • Added Python 3.13 to automated testing build.
  • Added support for Django REST Framework 3.16.0.

Version 1.1.0 [2024-08-17]

Features
</code></pre>
<ul>
<li>Allowed <code>GeoFeatureModelSerializer</code> to support models without geometry
field.</li>
</ul>
<p>Changes</p>
<pre><code>
Dependencies:

  • Bumped django-filters~=23.5.

  • Added Django 4.2, 5.0, 5.1 to automated testing build.

  • Dropped several EOL dependencies from automated testing build:

    • Python 3.6 and 3.7.
    • Django 2.2, 3.0, 3.1 and 4.0.
    • djangorestframework &amp;lt; 3.12.

    The library may continue working with the dependencies listed above, but
    it's not guaranteed.

    Upgrading to more recent dependencies is highly recommended.

Bugfixes
</code></pre>
<ul>
<li>Fixed schema generation for <code>DistanceToPointOrderingFilter</code>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/openwisp/django-rest-framework-gis/commit/81f14f817b6162e7b68130539dde9013fab6113b&quot;&gt;&lt;code&gt;81f14f8&lt;/code&gt;&lt;/a> 1.2.0 release</li>
<li><a href="https://github.com/openwisp/django-rest-framework-gis/commit/1ad8e0c6b9020e73fefbf2eda97192a0499a07b3&quot;&gt;&lt;code&gt;1ad8e0c&lt;/code&gt;&lt;/a> [fix] Make GeoJSON output valid by transforming to WGS84 <a href="https://redirect.github.com/openwisp/django-rest-framework-gis/issues/188&quot;&gt;#188&lt;/a&gt;&lt;/li>
<li><a href="https://github.com/openwisp/django-rest-framework-gis/commit/27ff1d91786c7002af5a8501520e948b7e95c396&quot;&gt;&lt;code&gt;27ff1d9&lt;/code&gt;&lt;/a> [docs] Updated Compatibility Table in README</li>
<li><a href="https://github.com/openwisp/django-rest-framework-gis/commit/66e7bcc6eeba030a99af8991a15770e0a0dd8484&quot;&gt;&lt;code&gt;66e7bcc&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/openwisp/django-rest-framework-gis/issues/332&quot;&gt;#332&lt;/a> from adamchainz/update_tested_versions</li>
<li><a href="https://github.com/openwisp/django-rest-framework-gis/commit/59dfd898e69958d573b1d933f98c79310464f23b&quot;&gt;&lt;code&gt;59dfd89&lt;/code&gt;&lt;/a> [ci] Updated postgis to 17-3.5-alpine</li>
<li><a href="https://github.com/openwisp/django-rest-framework-gis/commit/0abd49437b4b5e17cf147073075ba3b44a88cdd1&quot;&gt;&lt;code&gt;0abd494&lt;/code&gt;&lt;/a> [chores] Updated Development Status classifier in setup.py</li>
<li><a href="https://github.com/openwisp/django-rest-framework-gis/commit/965940e0b4f1b917c3d2507daea3656ad02b8011&quot;&gt;&lt;code&gt;965940e&lt;/code&gt;&lt;/a> [chores] Use stable django versions in tox.ini</li>
<li><a href="https://github.com/openwisp/django-rest-framework-gis/commit/a6ffefd18af9fd8f6c65f8798e11e81a7bc4d022&quot;&gt;&lt;code&gt;a6ffefd&lt;/code&gt;&lt;/a> [qa] Switched to double quotes (black formatter)</li>
<li><a href="https://github.com/openwisp/django-rest-framework-gis/commit/84310997ea0031bc71689c5f2da242d9001c5d28&quot;&gt;&lt;code&gt;8431099&lt;/code&gt;&lt;/a> [chores] Updated CI build URL</li>
<li><a href="https://github.com/openwisp/django-rest-framework-gis/commit/37fa36c8ab017318c9295122002f617c1e1b0c99&quot;&gt;&lt;code&gt;37fa36c&lt;/code&gt;&lt;/a> [ci] Run on Ubuntu 20.04</li>
<li>Additional commits viewable in <a href="https://github.com/openwisp/django-rest-framework-gis/compare/v1.1.0...v1.2.0&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

Updates django-filter from 24.3 to 25.1

Changelog

Sourced from django-filter's changelog.

Version 25.1 (2025-02-14)

  • Removed the in-built API schema generation methods, which have been deprecated since v23.2.

    You should use drf-spectacular <https://drf-spectacular.readthedocs.io/en/latest/>_ for generating OpenAPI schemas with DRF.

  • Dropped support for EOL Python 3.8.

  • Added testing against Python 3.13.

  • Added official support for Django 5.2.

Commits

Updates whitenoise from 6.8.2 to 6.9.0

Changelog

Sourced from whitenoise's changelog.

6.9.0 (2025-02-06)

  • Support Django 5.2.
Commits

Updates requests from 2.32.3 to 2.32.4

Release notes

Sourced from requests's releases.

v2.32.4

2.32.4 (2025-06-10)

Security

  • CVE-2024-47081 Fixed an issue where a maliciously crafted URL and trusted environment will retrieve credentials for the wrong hostname/machine from a netrc file. (#6965)

Improvements

  • Numerous documentation improvements

Deprecations

  • Added support for pypy 3.11 for Linux and macOS. (#6926)
  • Dropped support for pypy 3.9 following its end of support. (#6926)
Changelog

Sourced from requests's changelog.

2.32.4 (2025-06-10)

Security

  • CVE-2024-47081 Fixed an issue where a maliciously crafted URL and trusted environment will retrieve credentials for the wrong hostname/machine from a netrc file.

Improvements

  • Numerous documentation improvements

Deprecations

  • Added support for pypy 3.11 for Linux and macOS.
  • Dropped support for pypy 3.9 following its end of support.
Commits
  • 021dc72 Polish up release tooling for last manual release
  • 821770e Bump version and add release notes for v2.32.4
  • 59f8aa2 Add netrc file search information to authentication documentation (#6876)
  • 5b4b64c Add more tests to prevent regression of CVE 2024 47081
  • 7bc4587 Add new test to check netrc auth leak (#6962)
  • 96ba401 Only use hostname to do netrc lookup instead of netloc
  • 7341690 Merge pull request #6951 from tswast/patch-1
  • 6716d7c remove links
  • a7e1c74 Update docs/conf.py
  • c799b81 docs: fix dead links to kenreitz.org
  • Additional commits viewable in compare view

Updates django-cors-headers from 4.6.0 to 4.7.0

Changelog

Sourced from django-cors-headers's changelog.

4.7.0 (2025-02-06)

  • Support Django 5.2.
Commits

Updates django-extensions from 3.2.3 to 4.1

Release notes

Sourced from django-extensions's releases.

4.1

What's Changed

  • Add: show_permissions command (#1920)
  • Improvement: graph_models, style per app (#1848)
  • Fix: JSONField, bulk_update's (#1924)

New Contributors

Full Changelog: https://github.com/django-extensions/django-extensions/compare/4.0...4.1

4.0

What's Changed

  • Improvement: Support for Python 3.12 and 3.13
  • Improvement: Support for Django 5.x
  • Improvement: Switch from setup.{cfg,py} to pyproject.toml
  • Improvement: graph_models, Add option to display field choices in graph_models (#1854)
  • Improvement: graph_models, Add webp support (#1857)
  • Improvement: graph_models, Support for ordering edges on pydot/dot/graphviz (#1914)
  • Improvement: mail_debug, Update mail_debug command to use aiosmtpd (#1880)
  • Improvement: shell_plus, Improve error message for missing import (#1898)
  • Improvement: reset_db, Add reset_db support for django_tenants (#1855)
  • Improvement: docs, various improvements (#1852, #1888, #1882, #1901, #1912, #1913)
  • Improvement: jobs, Handle non-package modules when looking for job definitions (#1887)
  • Improvement: Add django-prometheus DB backends support (#1800)
  • Improvement: Call post_command when the command raises an unhandled exception (#1837)
  • Fix: sqldiff, do not consider ('serial', 'integer') nor ('bigserial', 'bigint') as a field-type-differ (#1867)
  • Fix: shell_plus, Fix start up order and add history (#1869)
  • Remove pipchecker and associated tests (#1906)
  • Following Django's release numbering style more closely (see https://docs.djangoproject.com/en/5.2/internals/release-process/ )

New Contributors

Full Changelog: https://github.com/django-extensions/django-extensions/compare/3.2.3...4.0

3.2.4b1

... (truncated)

Changelog

Sourced from django-extensions's changelog.

4.1

Changes:

  • Add: show_permissions command (#1920)
  • Improvement: graph_models, style per app (#1848)
  • Fix: JSONField, bulk_update's (#1924)

4.0

Changes:

  • Improvement: Support for Python 3.12 and 3.13
  • Improvement: Support for Django 5.x
  • Improvement: Switch from setup.{cfg,py} to pyproject.toml
  • Improvement: graph_models, Add option to display field choices in graph_models (#1854)
  • Improvement: graph_models, Add webp support (#1857)
  • Improvement: graph_models, Support for ordering edges on pydot/dot/graphviz (#1914)
  • Improvement: mail_debug, Update mail_debug command to use aiosmtpd (#1880)
  • Improvement: shell_plus, Improve error message for missing import (#1898)
  • Improvement: reset_db, Add reset_db support for django_tenants (#1855)
  • Improvement: docs, various improvements (#1852, #1888, #1882, #1901, #1912, #1913)
  • Improvement: jobs, Handle non-package modules when looking for job definitions (#1887)
  • Improvement: Add django-prometheus DB backends support (#1800)
  • Improvement: Call post_command when the command raises an unhandled exception (#1837)
  • Fix: sqldiff, do not consider ('serial', 'integer') nor ('bigserial', 'bigint') as a field-type-differ (#1867)
  • Fix: shell_plus, Fix start up order and add history (#1869)
  • Remove pipchecker and associated tests (#1906)
  • Following Django's release numbering style more closely (see https://docs.djangoproject.com/en/5.2/internals/release-process/ )
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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the vreapis-pip group with 7 updates in the /vreapis directory:

| Package | From | To |
| --- | --- | --- |
| [djangorestframework](https://github.com/encode/django-rest-framework) | `3.15.2` | `3.16.0` |
| [djangorestframework-gis](https://github.com/openwisp/django-rest-framework-gis) | `1.1` | `1.2.0` |
| [django-filter](https://github.com/carltongibson/django-filter) | `24.3` | `25.1` |
| [whitenoise](https://github.com/evansd/whitenoise) | `6.8.2` | `6.9.0` |
| [requests](https://github.com/psf/requests) | `2.32.3` | `2.32.4` |
| [django-cors-headers](https://github.com/adamchainz/django-cors-headers) | `4.6.0` | `4.7.0` |
| [django-extensions](https://github.com/django-extensions/django-extensions) | `3.2.3` | `4.1` |



Updates `djangorestframework` from 3.15.2 to 3.16.0
- [Release notes](https://github.com/encode/django-rest-framework/releases)
- [Commits](encode/django-rest-framework@3.15.2...3.16.0)

Updates `djangorestframework-gis` from 1.1 to 1.2.0
- [Release notes](https://github.com/openwisp/django-rest-framework-gis/releases)
- [Changelog](https://github.com/openwisp/django-rest-framework-gis/blob/master/CHANGES.rst)
- [Commits](openwisp/django-rest-framework-gis@v1.1.0...v1.2.0)

Updates `django-filter` from 24.3 to 25.1
- [Release notes](https://github.com/carltongibson/django-filter/releases)
- [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst)
- [Commits](carltongibson/django-filter@24.3...25.1)

Updates `whitenoise` from 6.8.2 to 6.9.0
- [Changelog](https://github.com/evansd/whitenoise/blob/main/docs/changelog.rst)
- [Commits](evansd/whitenoise@6.8.2...6.9.0)

Updates `requests` from 2.32.3 to 2.32.4
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.3...v2.32.4)

Updates `django-cors-headers` from 4.6.0 to 4.7.0
- [Changelog](https://github.com/adamchainz/django-cors-headers/blob/main/CHANGELOG.rst)
- [Commits](adamchainz/django-cors-headers@4.6.0...4.7.0)

Updates `django-extensions` from 3.2.3 to 4.1
- [Release notes](https://github.com/django-extensions/django-extensions/releases)
- [Changelog](https://github.com/django-extensions/django-extensions/blob/main/CHANGELOG.md)
- [Commits](django-extensions/django-extensions@3.2.3...4.1)

---
updated-dependencies:
- dependency-name: djangorestframework
  dependency-version: 3.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: vreapis-pip
- dependency-name: djangorestframework-gis
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: vreapis-pip
- dependency-name: django-filter
  dependency-version: '25.1'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: vreapis-pip
- dependency-name: whitenoise
  dependency-version: 6.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: vreapis-pip
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: vreapis-pip
- dependency-name: django-cors-headers
  dependency-version: 4.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: vreapis-pip
- dependency-name: django-extensions
  dependency-version: '4.1'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: vreapis-pip
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 1, 2025
@gpelouze gpelouze merged commit b1f43b6 into main Aug 8, 2025
4 checks passed
@dependabot dependabot Bot deleted the dependabot/pip/vreapis/vreapis-pip-dfebb45009 branch August 8, 2025 13:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant