diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2024-05-24 21:23:50 +0200 |
|---|---|---|
| committer | Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | 2024-05-27 09:49:25 +0200 |
| commit | b049bec7cfe9b5854584d240addb44fa1e9375a5 (patch) | |
| tree | 802915666be8c9429530add0f621a560b5cca6be /docs | |
| parent | bcbc4b9b8a4a47c8e045b060a9860a5c038192de (diff) | |
Fixed #35479 -- Dropped support for PostgreSQL 13 and PostGIS 3.0.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/ref/contrib/gis/install/geolibs.txt | 3 | ||||
| -rw-r--r-- | docs/ref/contrib/gis/install/index.txt | 8 | ||||
| -rw-r--r-- | docs/ref/contrib/postgres/functions.txt | 6 | ||||
| -rw-r--r-- | docs/ref/databases.txt | 2 | ||||
| -rw-r--r-- | docs/releases/5.2.txt | 11 |
5 files changed, 17 insertions, 13 deletions
diff --git a/docs/ref/contrib/gis/install/geolibs.txt b/docs/ref/contrib/gis/install/geolibs.txt index 041409d53c..a0a66c0dc6 100644 --- a/docs/ref/contrib/gis/install/geolibs.txt +++ b/docs/ref/contrib/gis/install/geolibs.txt @@ -12,7 +12,7 @@ Program Description Required `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.8, 3.7, 3.6, 3.5, 3.4, 3.3, 3.2, 3.1, 3.0 :doc:`GeoIP <../geoip2>` IP-based geolocation library No 2 -`PostGIS`__ Spatial extensions for PostgreSQL Yes (PostgreSQL only) 3.4, 3.3, 3.2, 3.1, 3.0 +`PostGIS`__ Spatial extensions for PostgreSQL Yes (PostgreSQL only) 3.4, 3.3, 3.2, 3.1 `SpatiaLite`__ Spatial extensions for SQLite Yes (SQLite only) 5.1, 5.0, 4.3 ======================== ==================================== ================================ =========================================== @@ -35,7 +35,6 @@ totally fine with GeoDjango. Your mileage may vary. GDAL 3.6.0 2022-11-03 GDAL 3.7.0 2023-05-10 GDAL 3.8.0 2023-11-13 - PostGIS 3.0.0 2019-10-20 PostGIS 3.1.0 2020-12-18 PostGIS 3.2.0 2021-12-18 PostGIS 3.3.0 2022-08-27 diff --git a/docs/ref/contrib/gis/install/index.txt b/docs/ref/contrib/gis/install/index.txt index 7706790b2a..e7bc885d4b 100644 --- a/docs/ref/contrib/gis/install/index.txt +++ b/docs/ref/contrib/gis/install/index.txt @@ -56,7 +56,7 @@ supported versions, and any notes for each of the supported database backends: ================== ============================== ================== ========================================= Database Library Requirements Supported Versions Notes ================== ============================== ================== ========================================= -PostgreSQL GEOS, GDAL, PROJ, PostGIS 13+ Requires PostGIS. +PostgreSQL GEOS, GDAL, PROJ, PostGIS 14+ Requires PostGIS. MySQL GEOS, GDAL 8.0.11+ :ref:`Limited functionality <mysql-spatial-limitations>`. Oracle GEOS, GDAL 19+ XE not supported. SQLite GEOS, GDAL, PROJ, SpatiaLite 3.31.0+ Requires SpatiaLite 4.3+ @@ -300,7 +300,7 @@ Summary: .. code-block:: shell - $ sudo port install postgresql13-server + $ sudo port install postgresql14-server $ sudo port install geos $ sudo port install proj6 $ sudo port install postgis3 @@ -314,14 +314,14 @@ Summary: .. code-block:: shell - export PATH=/opt/local/bin:/opt/local/lib/postgresql13/bin + export PATH=/opt/local/bin:/opt/local/lib/postgresql14/bin In addition, add the ``DYLD_FALLBACK_LIBRARY_PATH`` setting so that the libraries can be found by Python: .. code-block:: shell - export DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib:/opt/local/lib/postgresql13 + export DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib:/opt/local/lib/postgresql14 __ https://www.macports.org/ diff --git a/docs/ref/contrib/postgres/functions.txt b/docs/ref/contrib/postgres/functions.txt index f5d9cdd873..4602f7fd9d 100644 --- a/docs/ref/contrib/postgres/functions.txt +++ b/docs/ref/contrib/postgres/functions.txt @@ -14,12 +14,6 @@ All of these functions are available from the Returns a version 4 UUID. -On PostgreSQL < 13, the `pgcrypto extension`_ must be installed. You can use -the :class:`~django.contrib.postgres.operations.CryptoExtension` migration -operation to install it. - -.. _pgcrypto extension: https://www.postgresql.org/docs/current/pgcrypto.html - Usage example: .. code-block:: pycon diff --git a/docs/ref/databases.txt b/docs/ref/databases.txt index c8e9f2ebff..3e50d2e46a 100644 --- a/docs/ref/databases.txt +++ b/docs/ref/databases.txt @@ -115,7 +115,7 @@ below for information on how to set up your database correctly. PostgreSQL notes ================ -Django supports PostgreSQL 13 and higher. `psycopg`_ 3.1.8+ or `psycopg2`_ +Django supports PostgreSQL 14 and higher. `psycopg`_ 3.1.8+ or `psycopg2`_ 2.8.4+ is required, though the latest `psycopg`_ 3.1.8+ is recommended. .. note:: diff --git a/docs/releases/5.2.txt b/docs/releases/5.2.txt index 9d28415df1..fb2a1d0177 100644 --- a/docs/releases/5.2.txt +++ b/docs/releases/5.2.txt @@ -238,6 +238,17 @@ backends. * ... +:mod:`django.contrib.gis` +------------------------- + +* Support for PostGIS 3.0 is removed. + +Dropped support for PostgreSQL 13 +--------------------------------- + +Upstream support for PostgreSQL 13 ends in November 2025. Django 5.2 supports +PostgreSQL 14 and higher. + Miscellaneous ------------- |
