Please add support for the newer versions of GDAL.
--
Ticket URL: <https://code.djangoproject.com/ticket/30678>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
Old description:
> Neither of this versions works correctly with Django 2.2 as
> [https://code.djangoproject.com/ticket/30645#comment:4/ reported here].
> It causes a lot of inconvenience on systems with openSUSE as modern
> versions are shipped with GDAL 2.4 or higher.
>
> Please add support for the newer versions of GDAL.
New description:
Neither of these versions works correctly with Django 2.2 as
[https://code.djangoproject.com/ticket/30645#comment:4/ reported here]. It
causes a lot of inconvenience on systems with openSUSE as modern versions
are shipped with GDAL 2.4 or higher.
Please add support for the newer versions of GDAL.
--
--
Ticket URL: <https://code.djangoproject.com/ticket/30678#comment:1>
* version: 2.2 => master
* type: New feature => Cleanup/optimization
* stage: Unreviewed => Accepted
Comment:
Support for GDAL 2.4 was confirmed in
b2333426deb1ae9529bed79c1412a9a8046da951 and it didn't require any changes
in Django (see related [https://github.com/django/django/pull/10962 PR]).
Agreed, we should confirm support for GDAL 3.0+.
--
Ticket URL: <https://code.djangoproject.com/ticket/30678#comment:2>
Comment (by Adam Starrh):
This still doesn't seem to be working for me. The latest version of Django
that I get from pip (2.2.6) does not contain `gdal204` in the `libgdal.py`
file as indicated in the above comment (which seems to link to code for
the Django 3 beta). Furthermore, if I add it manually,
[https://code.djangoproject.com/ticket/28237 which worked last time], it
still doesn't solve the issue. If I set `GDAL_LIBRARY_PATH` to the .dll
directly, I get: `OSError: [WinError 126] The specified module could not
be found.`
Is this working on other Windows systems with the latest version of
OSGeo4Win? As it stands, following the directions in the GeoDjango docs
isn't resulting in a successful installation for me.
--
Ticket URL: <https://code.djangoproject.com/ticket/30678#comment:3>
* cc: Simon Meers (added)
--
Ticket URL: <https://code.djangoproject.com/ticket/30678#comment:5>
* owner: nobody => Claude Paroz
* status: new => assigned
--
Ticket URL: <https://code.djangoproject.com/ticket/30678#comment:6>
* has_patch: 0 => 1
Comment:
[https://github.com/django/django/pull/12878 PR]
--
Ticket URL: <https://code.djangoproject.com/ticket/30678#comment:7>
* stage: Accepted => Ready for checkin
--
Ticket URL: <https://code.djangoproject.com/ticket/30678#comment:8>
* status: assigned => closed
* resolution: => fixed
Comment:
In [changeset:"58f1b07e49a98bb391c9e38b91f078ab2c302703" 58f1b07e]:
{{{
#!CommitTicketReference repository=""
revision="58f1b07e49a98bb391c9e38b91f078ab2c302703"
Fixed #30678 -- Added support for GDAL 3.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/30678#comment:9>
Comment (by GitHub <noreply@…>):
In [changeset:"91e287cce0561b647e7b7fb96dd415567512f279" 91e287cc]:
{{{
#!CommitTicketReference repository=""
revision="91e287cce0561b647e7b7fb96dd415567512f279"
Refs #30678 -- Added support for GDAL 3.1.
OSRSetAxisMappingStrategy() really returns void, so no errcheck is
needed. Previously set errcheck was raising positive false exceptions
on GDAL 3.1.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/30678#comment:10>