Fixed incorrect use of rst section heirarchy in form fields docs.
Fixed typo in django/dispatch/dispatcher.py docstring.
Ensured foreign_object tests reset language properly.
Fixed #23934 -- Fixed regression in admin views obj parameter.
Fixed #23946 -- Fixed runserver crash when socket error contains Unicode chars.
Added GDAL prototypes for raster support

Refs #23804.
Added cpl error codes to errcheck functions

GDAL raster methods return different error codes from the vector
API.
Added raster support for GDAL Driver class

Based on Daniel Wiesmann's work. Refs #23804.
Tweaked fix for refs #23946; thanks Claude.
Marked some tests as expected failures on Oracle/cx_Oracle<=5.1.3/Python3

Refs #23843 which is really a cx_Oracle bug
Fixed #23768 -- Rewrote template tests as unit tests.