diff --git a/docs/internals/contributing/triaging-tickets.txt b/docs/internals/contributing/triaging-tickets.txt index aac1354e5e76..c54065ea227d 100644 --- a/docs/internals/contributing/triaging-tickets.txt +++ b/docs/internals/contributing/triaging-tickets.txt @@ -234,8 +234,11 @@ majority of tickets have a severity of "Normal". Version ------- -It is possible to use the *version* attribute to indicate in which -version the reported bug was identified. +The *version* attribute indicates the earliest version in which the bug was +reproduced. During triage, this field can be updated, but there is no need to +make further updates when that version goes out of support. The field should +not be reset to "dev" to show the issue still exists: instead, the tested +commit hash can be noted in a comment. UI/UX ----- @@ -350,8 +353,7 @@ Then, you can help out by: "wontfix". * Closing "Unreviewed" tickets as "needsinfo" when the description is too - sparse to be actionable, or when they're feature requests requiring a - discussion on the `Django Forum`_. + sparse to be actionable. * Correcting the "Needs tests", "Needs documentation", or "Has patch" flags for tickets where they are incorrectly set. diff --git a/docs/ref/contrib/gis/install/geolibs.txt b/docs/ref/contrib/gis/install/geolibs.txt index 027542dfddeb..2794a428341f 100644 --- a/docs/ref/contrib/gis/install/geolibs.txt +++ b/docs/ref/contrib/gis/install/geolibs.txt @@ -8,7 +8,7 @@ geospatial libraries: ======================== ==================================== ================================ ======================================================= Program Description Required Supported Versions ======================== ==================================== ================================ ======================================================= -:doc:`GEOS <../geos>` Geometry Engine Open Source Yes 3.13, 3.12, 3.11, 3.10, 3.9, 3.8 +:doc:`GEOS <../geos>` Geometry Engine Open Source Yes 3.14, 3.13, 3.12, 3.11, 3.10, 3.9, 3.8 `PROJ`_ Cartographic Projections library Yes (PostgreSQL and SQLite only) 9.x, 8.x, 7.x, 6.x :doc:`GDAL <../gdal>` Geospatial Data Abstraction Library Yes 3.11, 3.10, 3.9, 3.8, 3.7, 3.6, 3.5, 3.4, 3.3, 3.2, 3.1 :doc:`GeoIP <../geoip2>` IP-based geolocation library No 2 @@ -27,6 +27,7 @@ totally fine with GeoDjango. Your mileage may vary. GEOS 3.11.0 2022-07-01 GEOS 3.12.0 2023-06-27 GEOS 3.13.0 2024-09-06 + GEOS 3.14.0 2025-08-21 GDAL 3.1.0 2020-05-07 GDAL 3.2.0 2020-11-02 GDAL 3.3.0 2021-05-03 diff --git a/tests/middleware/test_csp.py b/tests/middleware/test_csp.py index c3321b76a59e..e7a2452240b1 100644 --- a/tests/middleware/test_csp.py +++ b/tests/middleware/test_csp.py @@ -100,7 +100,8 @@ def test_csp_500_debug_view(self): """ Test that the CSP headers are not added to the debug view. """ - response = self.client.get("/csp-500/") + with self.assertLogs("django.request", "WARNING"): + response = self.client.get("/csp-500/") self.assertNotIn(CSP.HEADER_ENFORCE, response) self.assertNotIn(CSP.HEADER_REPORT_ONLY, response)