From e494b9ffb60215bb303e81049bd67e8aa36a504d Mon Sep 17 00:00:00 2001 From: krishbharadwaj Date: Sun, 17 Apr 2016 00:10:05 +0530 Subject: Fixed #26509 -- Deprecated the contrib.gis.utils.precision_wkt() function. --- django/contrib/gis/utils/wkt.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'django') diff --git a/django/contrib/gis/utils/wkt.py b/django/contrib/gis/utils/wkt.py index 65f2082d18..988ace4ec7 100644 --- a/django/contrib/gis/utils/wkt.py +++ b/django/contrib/gis/utils/wkt.py @@ -1,8 +1,10 @@ """ Utilities for manipulating Geometry WKT. """ +import warnings from django.utils import six +from django.utils.deprecation import RemovedInDjango20Warning def precision_wkt(geom, prec): @@ -21,6 +23,11 @@ def precision_wkt(geom, prec): If the precision is a string, it must be valid Python format string (e.g., '%20.7f') -- thus, you should know what you're doing. """ + warnings.warn( + "precision_wkt() is deprecated in favor of the WKTWriter class.", + RemovedInDjango20Warning, stacklevel=2 + ) + if isinstance(prec, int): num_fmt = '%%.%df' % prec elif isinstance(prec, six.string_types): -- cgit v1.3