I am developing application in python and I use the osgeo gdal/ogr python bindings for gdal, but its not clear to me what exactly is the difference between the gdal/ogr in python and the gdal library in c++.
What I would like to know is, if I upgrade to the last version of c++ gdal (1.12), does my python applications using osgeo gdal/ogr will automatically use this new library or do I have to upgrade osgeo as well?
As fas as I know, gdal c++ library is being upgraded regularly but not the osgeo gdal/ogr python library.